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

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

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

вопрос

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

значение полей x и y не определено
метод Move не может обращаться к полям объекта
тип Point не доступен из класса Program
метод Move должен вызываться как метод объекта, а не метод класса
в классе Point не определен конструктор без параметров
Сложность вопроса
75
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил зачёт, почему я не углядел данный сайт с ответами по тестам интуит до этого
29 мар 2019
Аноним
Зачёт сдан. Лечу пить отмечать зачёт интуит
09 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.