domingo, 11 de octubre de 2009

AUTO

/*
* To change this template, choose Tools Templates
* and open the template in the editor.
*/

/**
*
* @author Madelaine
*/

AUTO

public class Auto {
private String placa;
public String marca;
public String modelo;
public String color;

public Auto (){

}

public Auto (String mark, String mode,String col){
marca = mark;
modelo = mode;
color = col;

}
public void asignarplaca(String plak){
placa = plak;

}
}

-------------------------------------------------------------------------------------

USO AUTO

/*
* To change this template, choose Tools Templates
* and open the template in the editor.
*/

/**
*
* @author Madelaine
*/
public class UsoAuto {
public static void main(String args[]){
Auto a1 = new Auto();
a1.marca = "CHEVROLET";
a1.modelo= "Aveo Emotion";
a1.color = "Plata";
a1.asignarplaca("PXS 458");

System.out.println("Marca: " +a1.marca+ "\nModelo: " +a1.modelo+ "\nColor: "+a1.color);

Auto a2 = new Auto();
a2.marca = "CITROEN";
a2.modelo= "C3";
a2.color = "Azul";
a2.asignarplaca("PSM 447");

System.out.println("\nMarca: " +a2.marca+ "\nModelo: " +a2.modelo+ "\nColor: "+a2.color);

Auto a3 = new Auto();
a3.marca = "PEUGEOT";
a3.modelo= "207";
a3.color = "Negro";
a3.asignarplaca("PBB 3850");

System.out.println("\nMarca: " +a3.marca+ "\nModelo: " +a3.modelo+ "\nColor: "+a3.color);




}

}

3 comentarios:

  1. el asignar placa podria ser privado tambien porque no todos pueden verlo, mmmm tambien lo mismo podrias hacer un toString para imprmir mas rapido!!!

    ResponderEliminar
  2. en b.1 debes poner una marca de carro no new car para asi asignar y reconocer el carro y utiliza (private) en numero de serie o algo por el estilo o si no todo esta publico a mi pensar

    ResponderEliminar
  3. en la cuestion del private creo yo que ya depende de cada progranador si el cree conveniente que eso debe saber todo mundo o solo el asi que si esta bien tu crees que es necesario que sepan el numero de placa esta bien no siempre debe ser private tambien puede ser public .....

    ResponderEliminar