База ответов ИНТУИТ

Основы программирования на С# 3.0: ядро языка

<<- Назад к вопросам

Класс называется неизменяемым, если:

(Отметьте один правильный вариант ответа.)

Варианты ответа
объекты класса не могут изменять значения, полученные при их создании(Верный ответ)
имя класса нельзя изменить
в класс нельзя добавлять новые поля
в класс нельзя добавлять новые методы
Похожие вопросы
Что называется массивом:
Выражением с побочным эффектом называется выражение, которое помимо прямого эффекта - вычисления значения и типа выражения:
Присваивание является значимым присваиванием, если:
Присваивание является ссылочным присваиванием, если:
В каких вызовах возникнет ошибка, если задано описание
  int x=1; int z=0; int p(int x, out int y){y = x +1; return x +y;}   
При объявлении массива с инициализацией " int [] x = new int [3] " происходит ли задание значений элементов массива, и если да, то какими значениями:
При проектировании класса часто возникает дилемма: иметь поле класса, хранящее информацию, или иметь функцию без аргументов, получающую эту информацию динамически. Какое решение этой проблемы является корректным, если известно, что информация не велика по объему, а время отклика играет важную роль?
При проектировании класса часто возникает дилемма: иметь поле класса, хранящее информацию, или иметь функцию без аргументов, получающую эту информацию динамически. Какое решение этой проблемы является корректным, если известно, что информация объемна и число создаваемых объектов в ходе работы программы может быть велико?