Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
7.9. Наследование
Основным фундаментальным свойством
объектно-ориентированного подхода является наследование. Классы-потомки имеют
возможность не только создавать свои собственные переменные и методы, но и
наследовать переменные и методы классов-предков. Классы-потомки принято
называть подклассами. Непосредственного предка данного класса называют его
суперклассом. В очередном примере показано, как расширить класс Point таким образом, чтобы включить в него
третью координату z.
class Point3D extends Point {
int z;
Point3D(int x, int y, int z) {
this.x = x;
this.y = y;
this.z = z;
}
Point3D() {
this(-1,-1,-1);
}
}
В этом примере ключевое слово extends используется для того, чтобы сообщить
транслятору о намерении создать подкласс класса Point. Как видите, в этом классе не понадобилось объявлять
переменные х и у, поскольку Point3D унаследовал их от своего суперкласса Point.