La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ejemplo Animales. Clase 1 Animal miVelocidad: int miNombre: String Animal(int vel, String nom) saluda (): void.

Presentaciones similares


Presentación del tema: "Ejemplo Animales. Clase 1 Animal miVelocidad: int miNombre: String Animal(int vel, String nom) saluda (): void."— Transcripción de la presentación:

1 Ejemplo Animales

2 Clase 1 Animal miVelocidad: int miNombre: String Animal(int vel, String nom) saluda (): void

3 class Animal { int miVelocidad; String miNombre; public Animal (int vel, String nom) { miNombre= nom; miVelocidad= vel; }; public void saluda () { public void saluda () { System.out.println("Hola, soy "+miNombre); System.out.println("Hola, soy "+miNombre); }} class OOP1 { public static void main (String arg []) { Animal laLiebre; AnimallaTortuga; laLiebre= new Animal (5,"L"); laLiebre.saluda(); laTortuga= new Animal (1,"T"); laTortuga.saluda(); }}

4 Clase 2 Animal miVelocidad: int miNombre: String Animales: static int Animal(int velocidad, String nombre) saluda (): void cuantosAnimales(): void

5 class Animal { int miVelocidad; String miNombre; static int animales=0; public Animal (int velocidad, String nombre) { animales++; miNombre= nombre; miVelocidad= velocidad; } public void saluda () { public void saluda () { System.out.println ("Hola, soy "+miNombre); System.out.println ("Hola, soy "+miNombre); } public static void cuantosAnimales () { public static void cuantosAnimales () { System.out.println ("Hay "+animales+" animales"); System.out.println ("Hay "+animales+" animales"); }}

6 class OOP2_static { public static void main (String arg []) { Animal laLiebre; AnimallaTortuga; laLiebre= new Animal (5,"L"); Animal.cuantosAnimales();laLiebre.saluda(); laTortuga= new Animal (1,"T"); Animal.cuantosAnimales();laTortuga.saluda(); }}

7 Clase 3 Acuatico marino: boolean Acuatico(int vel, String nom, boolean mar) saluda (): void Animal miVelocidad: int miNombre: String Animal(int velocidad, String nombre) saluda (): void

8 class Animal { int miVelocidad; String miNombre; public Animal (int velocidad, String nombre) { miNombre= nombre; miVelocidad= velocidad; }; public void saluda () { public void saluda () { System.out.println ("Hola, soy "+miNombre); System.out.println ("Hola, soy "+miNombre); }}

9 class Acuatico extends Animal { boolean marino; boolean marino; public Acuatico (int vel, String nom, boolean mar){ public Acuatico (int vel, String nom, boolean mar){ super(vel, nom); marino=mar; // los animales Acuaticos llevan prefijo "A_" miNombre="A_"+miNombre; } public void saluda() { public void saluda() {super.saluda(); System.out.println("y soy acuático."); }}

10 class OOP3_subclases { public static void main (String arg []) { Animal laLiebre; Acuatico laTortuga1; AnimallaTortuga2; laLiebre= new Animal (5,"L"); laLiebre.saluda(); laTortuga1= new Acuatico (1,"T1",true); laTortuga2= new Animal (1,"T2"); laTortuga1.saluda();laTortuga2.saluda(); }}

11 Clase 4 Tortuga deTierra: boolean Tortuga(int velocidad, String nombre, boolean tierra) saluda (): void Animal miVelocidad: int miNombre: String Animal(int velocidad, String nombre) saluda (): void corre (long distancia): void

12 class Animal { int miVelocidad; String miNombre; public Animal (int velocidad, String nombre) { miNombre= nombre; miVelocidad= velocidad; } public void saluda () { public void saluda () { System.out.println("\nHola, soy "+miNombre+" y mi velocidad es "+miVelocidad); System.out.println("\nHola, soy "+miNombre+" y mi velocidad es "+miVelocidad); } public void corre (long distancia) { public void corre (long distancia) { for (long i=0; i<distancia;i++){ for (long i=0; i<distancia;i++){ for (long j=0; j<100000000; j+=miVelocidad){;} for (long j=0; j<100000000; j+=miVelocidad){;} System.out.print (" "+miNombre); System.out.print (" "+miNombre); } System.out.println ("\n"+miNombre+" ha llegado !!!"); System.out.println ("\n"+miNombre+" ha llegado !!!"); }}

13 class Tortuga extends Animal { boolean deTierra; public Tortuga(int velocidad, String nombre, boolean tierra){ super(velocidad, nombre); deTierra=tierra; // las tortugas de tierra son el doble de veloces if (deTierra) miVelocidad*=2; } public void saluda() { super.saluda(); if (deTierra) System.out.print ("y soy una tortuga de tierra\n"); else System.out.print ("y soy una tortuga de mar\n"); }}

14 class OOP4_corre { public static void main (String arg []) { Animal laLiebre; Tortuga laTortuga1; AnimallaTortuga2; laLiebre= new Animal (5,"L"); laLiebre.saluda(); laTortuga1= new Tortuga (1,"T1",false); laTortuga2= new Tortuga (1,"T2",true); laTortuga1.saluda();laTortuga2.saluda(); System.out.println("\nComienza la carrera:\n"); laLiebre.corre(10);laTortuga1.corre(10);laTortuga2.corre(10); }}


Descargar ppt "Ejemplo Animales. Clase 1 Animal miVelocidad: int miNombre: String Animal(int vel, String nom) saluda (): void."

Presentaciones similares


Anuncios Google