Professional Documents
Culture Documents
package ejerciciovehiculo;
public class Vehiculo {
private String placa;
private String marca;
private String modelo;
private String color;
private Double precio;
public String getplaca() {
return placa;
}
public void setplaca(String placa) {
this.placa = placa;
}
public String getmarca() {
return marca;
}
public void setmarca(String marca) {
this.marca = marca;
}
public String getmodelo() {
return modelo;
}
public void setmodelo(String modelo) {
this.modelo = modelo;
}
public String getcolor() {
return color;
}
public void setcolor(String color) {
this.color = color;
}
public Double getprecio() {
return precio;
}
public void setprecio(Double precio) {
this.precio = precio;
}}
package ejerciciovehiculo;
package ejerciciovehiculo;
public class Moto extends Vehiculo {
private String marca_casco;
private String kit_arrastre ;
public String getmarca_casco() {
return marca_casco;
}
public void setmarca_casco(String marca_casco) {
this.marca_casco = marca_casco;
}
public String getkit_arrastre() {
return kit_arrastre;
}
public void setkit_arrastre(String kit_arrastre) {
this.kit_arrastre = kit_arrastre;
}}
package ejerciciovehiculo;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
//Vehiculo
String placa;
String marca;
String modelo;
String color;
Double precio;
//Auto
int numero_puertas;
String marca_radio;
String marca_aireacondicionado;
//Moto
String marca_casco;
String kit_arrastre ;
int option;
// capturar datos
System.out.println("CONSECCIONARIO GRANDES VEHICULOS");
System.out.println("Auto");
System.out.println("Moto");
System.out.println("Elija una opcion");
option=Integer.parseInt(leer.readLine());
if (option==1) {
System.out.println("ingrese placa");
placa=leer.readLine();
System.out.println("ingrese marca");
marca=leer.readLine();
System.out.println("modelo");
modelo=leer.readLine();
System.out.println("color");
color=leer.readLine();
System.out.println("precio");
precio=Double.parseDouble(leer.readLine());
System.out.println("ingrese nuemero_puertas");
numero_puertas=Integer.parseInt(leer.readLine());
System.out.println("ingrese marca_radio");
marca_radio=leer.readLine();
System.out.println("ingrese marca_aireacondisionado");
marca_aireacondicionado=leer.readLine();
//instanciar auto
Auto objAuto=new Auto();
if (option==2) {
System.out.println("ingrese placa");
placa=leer.readLine();
System.out.println("ingrese marca");
marca=leer.readLine();
System.out.println("modelo");
modelo=leer.readLine();
System.out.println("color");
color=leer.readLine();
System.out.println("precio");
precio=Double.parseDouble(leer.readLine());
System.out.println("Ingrese marca casco");
marca_casco=leer.readLine();
System.out.println("Kit de arrastre");
kit_arrastre=leer.readLine();
//instanciar Moto
Moto objMoto=new Moto();
//Mostrar mensaje
System.out.println("\n La Moto seleccionado cuenta con las siguientes caracteristicas:"
+ "\n Marca " + objMoto.getmarca()
+ "\n Modelo " + objMoto.getmodelo()
+ "\n Color " + objMoto.getcolor()
+ "\n Placa " + objMoto.getplaca()
+ "\n Kit de arrastre " + objMoto.getkit_arrastre()
+ "\n Marca del casco " + objMoto.getmarca_casco()
+ "\n"
+ "\n Esta Moto tiene un precio de $" + objMoto.getprecio());
}}}
VEHICULO JAVA
AUTO JAVA
MOTO JAVA