El lugar perfecto para hacer el mundo mas pequeño..
 
ÍndiceFAQBuscarRegistrarseMiembrosGrupos de UsuariosConectarse

Comparte | 
 

 40.4 "Metodo por Polimorfismo [Invocacion Virtual porun Metodo] "

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Admin
Admin


Cantidad de envíos : 154
Edad : 36
Fecha de inscripción : 23/01/2008

MensajeTema: 40.4 "Metodo por Polimorfismo [Invocacion Virtual porun Metodo] "   Jue Sep 18, 2008 9:15 am

Código:


    public class TestFiguras {
      public static void main ( String args [] ){
        Figuras Tria = new Triangulo();
        Tria.calcularArea ();
        System.out.println ( "EL Area de Triangulo: " + Tria.area );
     
     
        Figuras Cuau = new Cuadrado();
        Cuau.calcularArea ();
        System.out.println ( "EL Area de Cuadrado: " + Cuau.area );
       
       
        Figuras Circ = new Circulo();
        Circ.calcularArea ();
        System.out.println ( "EL Area de Circulo: " + Circ.area );
     
      }
  }


Código:


          class Circulo extends Figuras {
   //Declaramos variables
   float radio = 3;
         
   public float calcularArea(){
                        System.out.println ( "Soy de la clase Circulo" );
   return area = 3.1416F * radio;      
                  }
               }
               

Código:


          class Cuadrado extends Figuras {
   //Declaramos variables
   float Lado = 5;
         
      public float calcularArea(){
      System.out.println ( "Soy de la clase Cuadrado" );
         return area = Lado * Lado;      
                  }
               }


Código:


   class Triangulo extends Figuras {         
      //Declaramos variables
      float base = 5, Altura = 10;
         
      public float calcularArea(){
      System.out.println ( "Soy de la clase Triangulo" );
            return area = base * Altura;
            }
         }


Código:



// Nombe de la clase
public class Figuras {
   
   float area = 0;
   
   // Private po que tiene un signo menos. ( Es para clases privadas )
   // LLeva una cadena vacia
   private String nombre = "" ;
   
   public float calcularArea(){
   System.out.println ( "Soy de la super clase" );
   return area;
   }
   
   class Triangulo extends Figuras {         
   //Declaramos variables
   float base = 5, Altura = 10;
         
   public float calcularArea(){
   System.out.println ( "Soy de la clase Triangulo" );
   return area = base * Altura;
      }
   }
            
      class Cuadrado extends Figuras {
      //Declaramos variables
      float Lado = 5;
         
         public float calcularArea(){
         System.out.println ( "Soy de la clase Cuadrado" );
         return area = Lado * Lado;      
                  }
               }
               
      class Circulo extends Figuras {
      //Declaramos variables
      float radio = 3;
         
      public float calcularArea(){
      System.out.println ( "Soy de la clase Circulo" );
      return area = 3.1416F * radio;      
                  }
               }
               
                           
         
}   
   

Volver arriba Ir abajo
Ver perfil de usuario http://tokyoanimation.blogspot.com
 
40.4 "Metodo por Polimorfismo [Invocacion Virtual porun Metodo] "
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» **" La amistad es lo más importante"**
» SoccerManager "Ya tenemos liga, ID: 1370, elegid equipo"
» "¿Quién es el mejor sensei?"
» Debate -.- "¿HIDAN ESTA MUERTO SI O NO?" ARGUMENTA!!
» Riquelme: "La pelota me lo ha dado todo" - Partido Clasico: Lehmann y el papelito

Permisos de este foro:No puedes responder a temas en este foro.
TokyoAnimation :: Clases Regulares :: [_Clases Regulares_] :: Java [_Sun Microsystems_]-
Cambiar a: