Está en la página 1de 7

UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE

SEDE SANTO DOMINGO


DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN - DCCO-SS

CARRERA DE INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

PERIODO : Mayo 2021 – Septiembre 2021

ASIGNATURA : Estructura de datos

TEMA : Taller 1

NOMBRES : Steeven Engracia

NIVEL-PARALELO - NRC: 4to A

DOCENTE :

FECHA DE ENTREGA : 21-05-2021

SANTO DOMINGO - ECUADOR

2020
package clases;

public class Mantenimiento {

private String codigoServicio;


private double costo;
private String descripcion;
public Mantenimiento(String codigoServicio, double costo, String
descripcion) {

this.codigoServicio = codigoServicio;
this.costo = costo;
this.descripcion = descripcion;
}
public String getCodigoServicio() {
return codigoServicio;
}
public double getCosto() {
return costo;
}
public String getDescripcion() {
return descripcion;
}
public void setCodigoServicio(String codigoServicio) {
this.codigoServicio = codigoServicio;
}
public void setCosto(double costo) {
this.costo = costo;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}

package clases;

import java.util.Scanner;

public class prueba2 {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner entrada = new Scanner(System.in);
System.out.println("---VehiculosNuevos-----");
System.out.println("codigo");
String codigo = entrada.nextLine();

System.out.println("numero de chasis");
int numeroChasis = entrada.nextInt();

System.out.println("numero de Motor");
int numeroMotor = entrada.nextInt();

System.out.println("marca");
String marca = entrada.nextLine();

System.out.println("color");
String color = entrada.nextLine();

System.out.println("peso");
double peso = entrada.nextDouble();

System.out.println("valor comercial");
double valorComericial = entrada.nextDouble();

System.out.println("impuesto salvaguardia");
double impuesto = entrada.nextDouble();

VehiculoNuevo vehiculoNuevo1 = new VehiculoNuevo(codigo,


numeroChasis,
numeroMotor,marca,color,peso,valorComericial,impuesto);

System.out.println(vehiculoNuevo1.toString());
entrada.close();

package clases;

public class Repuestos {


private String codigoRepuesto;
private String descripcion;
private double costo;
private double peso;
private double tamanio;

public Repuestos(String codigoRepuesto, String descripcion, double costo,


double peso, double tamanio) {

this.codigoRepuesto=codigoRepuesto;
this.descripcion=descripcion;
this.costo=costo;
this.peso=peso;
this.tamanio=tamanio;
}

public String getCodigoRepuesto() {


return codigoRepuesto;
}

public String getDescripcion() {


return descripcion;
}

public double getCosto() {


return costo;
}

public double getPeso() {


return peso;
}

public double getTamanio() {


return tamanio;
}

public void setCodigoRepuesto(String codigoRepuesto) {


this.codigoRepuesto = codigoRepuesto;
}

public void setDescripcion(String descripcion) {


this.descripcion = descripcion;
}

public void setCosto(double costo) {


this.costo = costo;
}

public void setPeso(double peso) {


this.peso = peso;
}

public void setTamanio(double tamanio) {


this.tamanio = tamanio;
}

package clases;

public abstract class Vehiculo {

private String codigo;


private int numeroChasis;
private int numeroMotor;
private String marca;
private String color;
private double peso;
private double valorComericial;

public Vehiculo(String codigo,int numeroChasis, int numeroMotor,


String marca, String color, double peso, double
valorComericial) {
this.codigo=codigo;
this.numeroChasis=numeroChasis;
this.numeroMotor=numeroMotor;
this.marca=marca;
this.color=color;
this.peso=peso;
this.valorComericial=valorComericial;
}

public String getCodigo() {


return codigo;
}

public int getNumeroChasis() {


return numeroChasis;
}

public int getNumeroMotor() {


return numeroMotor;
}

public String getMarca() {


return marca;
}

public String getColor() {


return color;
}

public double getPeso() {


return peso;
}

public double getValorComericial() {


return valorComericial;
}

public void setCodigo(String codigo) {


this.codigo = codigo;
}

public void setNumeroChasis(int numeroChasis) {


this.numeroChasis = numeroChasis;
}

public void setNumeroMotor(int numeroMotor) {


this.numeroMotor = numeroMotor;
}

public void setMarca(String marca) {


this.marca = marca;
}

public void setColor(String color) {


this.color = color;
}

public void setPeso(double peso) {


this.peso = peso;
}
public void setValorComericial(double valorComericial) {
this.valorComericial = valorComericial;
}

@Override
public String toString() {
return "Vehiculo [codigo=" + codigo + ", numeroChasis=" +
numeroChasis + ", numeroMotor=" + numeroMotor
+ ", marca=" + marca + ", color=" + color + ", peso=" +
peso + ", valorComericial=" + valorComericial
+ "]";
}

package clases;

public class VehiculoNuevo extends Vehiculo{

/*
private String codigo;
private int numeroChasis;
private int numeroMotor;
private String marca;
private String color;
private double peso;
private double valorComericial;
*/

private double impuestoSalvaguardias;

public VehiculoNuevo(String codigo, int numeroChasis,


int numeroMotor, String marca, String color, double
peso,double valorComercial, double impuestoSalvaguardias) {
super(codigo,numeroChasis,numeroMotor,marca,color,peso,
valorComercial);
this.impuestoSalvaguardias=impuestoSalvaguardias;
}

public double getImpuestoSalvaguardias() {


return impuestoSalvaguardias;
}

public void setImpuestoSalvaguardias(double impuestoSalvaguardias) {


this.impuestoSalvaguardias = impuestoSalvaguardias;
}

@Override
public String toString() {
return "VehiculoNuevo["+super.toString() +"ImpuestoSalvaguardias=" +
impuestoSalvaguardias + "]";
}

}
package clases;

public class VehiculoUsado extends Vehiculo {


/*
private String codigo;
private int numeroChasis;
private int numeroMotor;
private String marca;
private String color;
private double peso;
private double valorComericial;
*/
private String anioFabricacion;
private int numeroTraspasos;
private String placa;

public VehiculoUsado (String codigo,int numeroChasis, int numeroMotor,


String marca, String color, double peso, double
valorComercial,
String anioFabricacion, int numeroTraspasos, String placa) {
super(codigo,numeroChasis,
numeroMotor,marca,color,peso,valorComercial);
this.anioFabricacion=anioFabricacion;
this.numeroTraspasos=numeroTraspasos;
this.placa=placa;
}

Ejecución

También podría gustarte