Con este programa podemos asignar valores a una variable y crear elementos de un universo que previamente hemos declarado.
aquí les dejo el codigo de mis dos programas:
Main.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package deberclases;
/**
*
* @author usuario
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
}
Automovil.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author usuario
*/
public class Automovil {
public String color;
public String marca;
public String ubicacion;
public Automovil(){
}
public Automovil(String col, String mar, String ubi ){
color = col;
marca = mar;
ubicacion= ubi;
}
}
UsoAutomovil.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author usuario
*/
public class UsoAutomovil {
public static void main(String args[]){
Automovil a1= new Automovil ();
a1.marca = "Chevrolet";
a1.color = "Negro";
a1.ubicacion = "Quito";
System.out.println("Marca:"+a1.marca+"\nColor:"+a1.color+"\nUbicacion:"+a1.ubicacion);
Automovil a2= new Automovil("Mazda", "Rojo", "Cuenca");
System.out.println("\nMarca:"+a2.marca+"\nColor:"+a2.color+"\nUbicacion:"+a2.ubicacion);
Automovil a3= new Automovil("Hyundai", "Plateado", "Guayaquil");
System.out.println("\nMarca:"+a3.marca+"\nColor:"+a3.color+"\nUbicacion:"+a3.ubicacion);
}
}
Segundo ejemplo
Main.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package deberclases2;
/**
*
* @author usuario
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
Universidad.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author usuario
*/
public class Universidad {
public String nombre;
public String ciudad;
public double costoMatricula ;
public Universidad(){
}
public Universidad(String nom, String ciu, double cost ){
nombre = nom;
ciudad = ciu;
costoMatricula = cost;
}
public void asignarCostoMatricula(double cost){
costoMatricula = cost;
}
}
UsoUniversidad.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author usuario
*/
public class UsoUniversidad {
public static void main(String args[]){
Universidad u1= new Universidad ();
u1.nombre = "Universidad Tecnologica Equinoccial";
u1.ciudad = "Quito";
u1.asignarCostoMatricula(220.0);
System.out.println("Nombre:"+u1.nombre+"\nCiudad:"+u1.ciudad+"\nCosto de matricula:"+u1.costoMatricula);
Universidad u2= new Universidad("Universidad Espiritu Santo", "Guayaquil", 800.0);
System.out.println("\nNombre:"+u2.nombre+"\nCiudad:"+u2.ciudad+"\nCosto de matricula:"+u2.costoMatricula);
Universidad u3= new Universidad("Universidad de Loja", "Loja", 150.0);
System.out.println("\nNombre:"+u3.nombre+"\nCiudad:"+u3.ciudad+"\nCosto de matricula:"+u3.costoMatricula);
}
}
Que las abreviaturas de sus variables sean mas como costomatricula = cost quedaria mejor cM.
ResponderEliminar