Главная / C#: ООП и классы / Исходный модуль содержит код: internal class Point { public double x,y; //координаты точки public Point(double x, double y) { this.x = x; this.y = y; } public void Move(double d){ x+=d; y+=d;} } class Program { static void Main() { Point p = new Point();

Исходный модуль содержит код: internal class Point { public double x,y; //координаты точки public Point(double x, double y) { this.x = x; this.y = y; } public void Move(double d){ x+=d; y+=d;} } class Program { static void Main() { Point p = new Point(); p.Move(2); System.Console.Write("{0} {1}",p.x, p.y); } } Метод Main разрабатывался для перемещения точки по обеим координатам на 2.

Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:

вопрос

Правильный ответ:

значение полей x и y не определено
статический метод Main не может обращаться к полям объекта
тип Point не доступен из класса Program
поля x и y не доступны из класса Program
в классе Point не определен конструктор без параметров
Сложность вопроса
75
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные решения - я бы не справился c этими тестами интуит.
28 дек 2019
Аноним
Спасибо за ответы интуит
18 ноя 2019
Аноним
Я сотрудник университета! Тотчас сотрите сайт с ответами интуит. Пожалуйста
17 окт 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.