Vous êtes sur la page 1sur 4

HTTP://WWW.UNADMEXICO.

MX

Evidencia de aprendizaje. Implementacin de clases abstractas


Unidad 3. Caractersticas de POO y Excepciones

Programacin Orientada a Objetos I Unidad 3. Caractersticas de POO y Excepciones Evidencia de aprendizaje. Implementacin de clases abstractas
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */

package prueba2; import java.util.Scanner;

/** * * @author */ abstract class Animal { //atributo char tipo; //metodo public abstract void habla(); }

class Perro extends Animal{ //atributo char tipo; //metodo public void habla(){ System.out.println("Guau,Guau"); }

Programacin Orientada a Objetos I Unidad 3. Caractersticas de POO y Excepciones Evidencia de aprendizaje. Implementacin de clases abstractas
} class Gato extends Animal{ //atributo char tipo; //metodo public void habla(){ System.out.println("Miau,Miau"); } } public class Prueba2 {

/** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Animal Felino=new Gato(); Animal Canino=new Perro(); Scanner leer=new Scanner(System.in); System.out.println("Introduzca el tipo de mascota: perro o gato"); String mascota=leer.nextLine();

if("gato".equals(mascota)){ Felino.habla(); } else{ Canino.habla();

Programacin Orientada a Objetos I Unidad 3. Caractersticas de POO y Excepciones Evidencia de aprendizaje. Implementacin de clases abstractas
} }

Vous aimerez peut-être aussi