En Java, la herencia es un concepto importante de programación orientada a objetos que permite a las subclases heredar las propiedades y métodos de las clases principales. Hay algunas cosas a considerar cuando creamos subclases. Este artículo explica estas consideraciones y proporciona el código de muestra correspondiente.
- Las subclases deben usar
extends
la palabra clave para heredar de la clase principal.
Las subclasesextends
heredan de una clase principal mediante el uso de la palabra clave seguida del nombre de la clase principal. Aquí hay un ejemplo:
class ParentClass {
// 父类的属性和方法
}
class ChildClass extends ParentClass {
// 子类的属性和方法
}
- Las subclases pueden heredar propiedades y métodos no privados de la clase principal.
Después de que una subclase hereda una clase principal, puede acceder directamente a las propiedades y métodos no privados de la clase principal. Aquí hay un ejemplo: