суббота, 8 января 2011 г.

37. Дайте определение конструктора. Каково назначение конструктора? Перечислите отличия конструктора от метода.

Ответ вкратце, благо информация по этому вопросу есть в любой книге.
a, b. Особый метод предназначенный для инициализации объектов класса.
c. Конструктор не возвращает значение, не наследуется

4 комментария:

  1. А еще конструктор не может быть приватным, потому что класс невозможно будет создать. Теоретически конечно может, но в чем смысл класса, если его нельзя создать?

    ОтветитьУдалить
  2. Этот конструктор могут дергать публичные static методы. Это 39-й вопрос.

    ОтветитьУдалить
  3. Приватный конструктор может использоваться при реализации паттерна синглтон

    ОтветитьУдалить
  4. Приватный конструктор может использоваться при реализации паттерна синглтон
    Ага, я тоже написал про это в 39-м вопросе (может ли конструктор быть приватным? Какие последствия влечет за собой объявление конструктора приватным?)

    ОтветитьУдалить

Можно использовать теги <b>, <i>