Урок Java 377: Best practice 13: Дизайн класса для наследования
Java 1816. Как связать классы в java
В Java классы можно связывать с помощью наследования и композиции. public class Animal {
public void eat() {
// реализация метода }
}
public class Dog extends Animal {
public void bark() {
// реализация метода }
} В данном примере класс Dog наследует класс Animal и добавляет свой собственный метод bark(). Теперь объекты класса Dog могут вызывать как методы класса Dog, так и методы класса Animal. 2. Композиция (HAS-A): Композиция позволяет создавать объекты одного класса внутри другого класса в качестве его членов...
Java 1420. Что такое наследование?
Наследование в Java - это механизм, который позволяет классу наследовать свойства и методы другого класса. Класс, от которого происходит наследование, называется родительским или суперклассом, а класс, который наследует свойства и методы, называется дочерним или подклассом. При использовании наследования в Java, дочерний класс наследует все публичные и защищенные свойства и методы родительского класса. Это позволяет дочернему классу использовать и переопределять методы родительского класса, а также добавлять свои собственные свойства и методы...