Generar código fuente
Primero defina una clase abstracta Persona, que tenga un nombre de variable miembro, y luego use this.name=name en el constructor para asignarle un valor inicial. Luego defina un método abstracto.
Luego crea una clase de estudiante para heredar la clase abstracta. Tenga en cuenta que una subclase de una clase abstracta debe implementar todos los métodos de su clase principal y también puede definir sus propias propiedades y métodos. Aquí está String grade
String major;
Es. Una subclase de propiedades autodefinidas.
Luego, en el método showinfo() heredado, implemente la subclase del método específico.
En el método de construcción de la subclase, primero llame al método de construcción de la clase principal, super();
Luego escriba un método principal, asigne un valor a la variable y luego llama al método showinfo(); ¡genera información!