взращивать
Реализация наследования включает в себя 2 типа ...
Они,
1.Inheriting класса ([access_specifier] Класс Sub расширяет супер)
2.Inheriting интерфейс ([access_specifier] Класс Sub реализует super1, Super2)
Вильфредо
В программировании на Java наследование позволяет пользователю создать класс, который использует свойства или качества предыдущего определенного класса, но определенный класс по-прежнему использует свои собственные свойства. В качестве примера наследования в Java я привожу пример цветочной программы. Предположим, у вас есть класс цветов, в котором вы создаете такие качества цветка, как цвет, запах, тип и т. Д. Теперь вы хотите создать класс, который описывает типы цветов, и этот класс использует такие типы, как роза, подсолнечник, лилия и т. Д. .
В обычной или простой программе вам, возможно, придется значительно изменить существующий код. Но теперь вы хотите избежать сложности расширенного старого класса, вы используете объектно-ориентированный подход и создаете новый класс. Новый класс, созданный по наследству; этот новый класс (тип) наследует все данные и методы от проверенного старого класса (цветка).
В наследовании вы можете использовать общедоступные, частные и защищенные ключевые слова для управления уровнем наследования. Вы создаете новый класс, который известен как дочерний или производный класс от родительского или суперкласса, используя ключевое слово extends; с именем ключевого слова расширяет использование в дочернем классе, потому что вы обычно расширяете возможности родительского класса. Например, вы уже создали класс Flower и теперь создаете подкласс FlowerTypes.
Импортный цветок;
Класс FlowerTypes расширяет Flower
Private Int myType;
Public FlowerTypes (значение int)
Super (значение);
myType = значение;
Public void SetType (int value)
myType = value;
Public int GetType ()
return myType;