logo
Ответы к экзамену по ПИИ

Конструкторы.

Для инициализации переменных класса в Java предусмотрены специальные методы, называемые конструкторами. Конструктор— это метод класса, который инициализирует новый объект после его создания. Имя конструктора всегдасовпадаетс именем класса, в котором он расположен (СPP, C#). У конструкторов нет типа возвращаемого результата (СPP, C#). Конструктор может иметь параметры и может перегружаться.

Наследование – одна из фундаментальных парадигм объектно-ориентированного подхода (еще абстракция, инкапсуляция, полиморфизм). Классы-потомки имеют возможность не только создавать свои собственные переменные и методы, но и наследовать переменные и методы классов-предков. Классы-потомки принято называть подклассами. В языке Java ради обеспечения высокой производительности и большей ясности исходного кодамножественное наследование не реализовано.

Непосредственного предка данного класса называют его суперклассом.

Ключевое слово this – ссылка класса самого на себя.

Ключевое слово super – ссылка на суперкласс.