Manejo de objetos en Java

Como trabajar poliformismo...

Guardarlo como clase

 
public class clase {
    
    String nombre,url,descripcion;
    
    public clase (String n, String u, String d)
    {
    nombre=n;
    url=u;
    descripcion=d;
    }
    public clase ()
    {
    nombre="";
    url="";
    descripcion="";
       
    }
    
}
 

Aclaración:

Las variables Escritas dentro de un método son locales y las que estan fuera pertenecen a la clase y se llaman variables miembros de la clase como en el ejemplo anterior (nombre, url, descripcion).

Nota:

se da el polimorfismo, ya que nos da la posibilidad de llamar un metodo  pasandole varios tipos de datos.

 
 

A continuación un Ejemplo de Herencia

Guardarlo como herencia

 
class coche {
    String fabricado;
    String modelo;
    int año;
    int velocidad_maxima;
    int peso;
    float precio;
    int numero_pasajeros;
    int numero_ruedas=4;
    int numero_puertas;
}
class moto
{
    String fabricado;
    String modelo;
    int año;
    int velocidad_maxima;
    int peso;
    float precio;
    int numero_pasajeros;
    int numero_ruedas=2;
}
 
 
 
**************************************************************************************
 

otro ejercicio  de herencia

Guardarlo como vehiculo

 
class vehiculomotor
 {
  String fabricado;
String modelo;
int año;
int velocidad_maxima;
int peso;
float precio;
int numero_pasajeros;
int numero_ruedas;
 
}
class coche extends vehiculomotor
{
int numero_ruedas=4;
int numero_puertas;
}
class moto extends vehiculomotor
{
int numero_ruedas=2;
}
 
 

Se ha creado una clase llamada coche y moto que serían subclases de la clase vehiculomotor, quien a su vez es una superclase.

 

COMO CAPTURAR DATOS EN JAVA

 

import java.util.Scanner;
 
    class CapturaScanner {
 
    public static void main (String args []) {
 
    Scanner Lectura = new Scanner (System.in);
 
    String nom;
    int ed;
    float est;
 
        System.out.print ("Digite un Nombre: ");
        nom = Lectura.nextLine();
        System.out.print ("Digite una Edad: ");
        ed = Lectura.nextInt();
        System.out.print ("Digite una Estatura: ");
        est = Lectura.nextFloat();
       System.out.println ("Nombre: " + nom);
       System.out.println  ("Edad    " + ed);
       System.out.println("Estatura    " + est);
       System.out.println("el resultado de la suma es:  "  +suma);
 
 
}
}

 

Taller

Realizar un programa en java que permita capturar dos números.  Con los numeros debe calcular la suma, la resta y la multiplicación.

Dicho programa debe imprimir un mensaje para cada numero y el numero, un mensaje para cada cálculo y el resultado del cálculo.