Red de conocimiento informático - Conocimiento de la instalación - Buscando una respuesta a una pregunta sobre programación java

Buscando una respuesta a una pregunta sobre programación java

1) Defina una interfaz Personas, que contenga un método voidcomplexion();

paquete cn;

interfaz pública Personas {

void complexion();

}

2) Defina una clase abstracta asiática, que contiene un método abstracto voidnation();

paquete cn;

public abstract class Asian {

public abstract void nation();

}

3) Defina una clase china, que hereda de Asia, e implementar el método abstracto de la clase principal; requerir salida en el método nación

"China";

paquete cn;

la clase pública china extiende asiática {

@Override

public void nation() {

System.out.print("china");

}

}

4) Defina una clase de estudiante Estudiante, herede del chino e implemente la interfaz Personas. En el método complexion, genere:

"complexionisamarillo"

5) La clase Student contiene dos variables miembro privadas nombre y edad, un constructor Student(Stringname,intage), que se utiliza para inicializar los dos miembros privados, y dos métodos getName() y getAge(), que se utilizan para devolver

Valores de nombre y edad.

6) Defina el método principal en la clase de estudiante y genere un objeto Estudiante S en él, con el nombre " Zhang San"

, la edad es

20; y llama a los métodos getName(), getAge, nation() y complexion(), y genera información: "Zhang San, 20,

China, la tez es amarilla".

paquete cn;

clase pública Estudiante extiende implementos chinos Personas {

nombre de cadena privada;

edad int privada;

@Override

tez pública vacía() {

System.out.print("complexionisamarillo");

}

public static void main(String[] args) {

Estudiante estudiante = nuevo Estudiante();

student.setName("Zhang San");

student.setAge(20);

Nombre de cadena = Student.getName();

int edad = Student.getAge();

System. out.print(nombre + "," + edad + ",");

student.nation();

System.out.print(",");

student.nation();

System.out.print(",");

p>

student.complexion();

}

cadena pública getName() {

return name;

}

public void setName(nombre de cadena) {

this.name = nombre;

}

public int getAge() {

edad de retorno;

}

public void setAge(int edad) {

this.age = edad;

}

}