Что такое наследство

Наследование что происходит, когда подкласс получает переменные или методы от суперкласса.

Java не поддерживает множественное наследование, кроме как в случае интерфейсов.

Класс Cat в следующем примере подкласса и класса животного является суперкласса. Cat получает едят () метод класса животного даже если мы не будем писать внутри класса.


public class Animal {



    public void eat() {

        System.out.println("Eat for Animal");

    }

}



public class Cat extends Animal {



    public void eat() {

        System.out.println("Eat for Cat");

    }

}

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>