Что такое наследование реализации в Java? Приведите также пример программы.

2 Ответы


  • Реализация наследования включает в себя 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;

Напишите свой ответ

Ваш ответ появится после модерации