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.