EXERCISE 1-1
Creating an Abstract Superclass and Concrete Subclass
El siguiente ejercicio pondrá a prueba su conocimiento de public, default, final y abstract classes. Crear un abstract superclass llamado fruit y concrete subclass llamado Apple. La superclass debe pertenecer a un paquete llamado food y la subclass, pueden formar parte del paquete por defecto. Hacer pública la superclass y la subclass default access.
1. Crear la siguiente superclass:
package food;
public abstract class Fruit {
protected String nombre = "Fruit";
public void eat() {
System.out.println("Fruit.eat()");
}
public String toString() {
return nombre;
}
}
2. Crear la subclass en el default:
class Apple extends Fruit {
public Apple() {
nombre = "Apple";
}
public void eat() {
System.out.println("Apple.eat()");
}
public static void main(String[] args) {
Apple a = new Apple();
System.out.println("a: " + a.toString());
a.eat();
}
}
3. Create a directory called food off the directory in your class path setting.
4. Attempt to compile the two files. If you want to use the Apple class, make
sure you place the Fruit.class file in the food subdirectory.
Compilando:
a: Apple
Fruit.eat()
Bueno este es el ejercicio 1.1. como veran nada del otro mundo.
Hello world!
Hace 3 semanas

No hay comentarios:
Publicar un comentario