Você está na página 1de 7

package peso_vehiculo;

import java.util.Scanner;

public abstract class Peso_vehiculo {

Scanner leer=new Scanner(System.in);

protected String marca;

protected double peso_plataforma;

public Peso_vehiculo(){

marca="";

peso_plataforma=0.0;

public void ingresar(){

System.out.println("ingrese marca de la plataforma");

marca=leer.next();

System.out.println("ingrese peso de la plataforma");

peso_plataforma=leer.nextDouble();

public abstract double PesoTotal();

package peso_vehiculo;

import java.util.Scanner;
/**

* @author House

*/

public class auto extends Peso_vehiculo{

Scanner leer=new Scanner(System.in);

protected double peso_carroceria;

public auto(){

super();

peso_carroceria=0.0;

public double getPeso_carroceria() {

return peso_carroceria;

public void setPeso_carroceria(double peso_carroceria) {

this.peso_carroceria = peso_carroceria;

@Override

public double PesoTotal() {

throw new UnsupportedOperationException("Not supported yet."); //To change body of


generated methods, choose Tools | Templates.

}
}

package peso_vehiculo;

import java.util.Scanner;

/**

* @author House

*/

public class auto_vector {

auto a[];

Scanner leer=new Scanner(System.in);

public auto_vector(){

a=new auto[1];

public void ingresarDatos(){

for(int i=0;i<1;i++){

a[i]=new auto();

a[i].ingresar();

System.out.println("ingrese peso_carroceria");

a[i].setPeso_carroceria(leer.nextDouble());

public double PesoTotal(){

int i=0;

double b;

return b=(a[i].getPeso_carroceria()+a[i].peso_plataforma);}
public void mostrarDatos(){

for(int i=0;i<1;i++){

System.out.println("marca: "+ a[i].marca);

System.out.println("peso plataforma: " + a[i].peso_plataforma);

System.out.println("peso carroceria "+ a[i].getPeso_carroceria());

package peso_vehiculo;

import java.util.Scanner;

public class camion extends Peso_vehiculo{

Scanner leer=new Scanner(System.in);

protected double peso_carroceria;

protected double peso_carga;

public camion(){

super();

peso_carroceria=0.0;

peso_carga=0.0;

public double getPeso_carroceria() {

return peso_carroceria;

public void setPeso_carroceria(double peso_carroceria) {

this.peso_carroceria = peso_carroceria;
}

public double getPeso_carga() {

return peso_carga;

public void setPeso_carga(double peso_carga) {

this.peso_carga = peso_carga;

@Override

public double PesoTotal() {

throw new UnsupportedOperationException("Not supported yet."); //To change body of


generated methods, choose Tools | Templates.

package peso_vehiculo;

import java.util.Scanner;

/**

* @author House

*/

public class camion_vector {

camion b[];

Scanner leer=new Scanner(System.in);

public camion_vector(){

b=new camion[1];

}
public void ingresarDatos(){

for(int i=0;i<1;i++){

b[i]=new camion();

b[i].ingresar();

System.out.println("ingrese peso_carroceria");

b[i].setPeso_carroceria(leer.nextDouble());

System.out.println("ingrese peso_carga");

b[i].setPeso_carga(leer.nextDouble());

public double PesoTotal(){

int i=0;

double n;

return n=b[i].getPeso_carroceria()+b[i].peso_plataforma+b[i].getPeso_carga();}

public void mostrarDatos(){

for(int i=0;i<1;i++){

System.out.println("marca: "+ b[i].marca);

System.out.println("peso plataforma: " + b[i].peso_plataforma);

System.out.println("peso carga "+ b[i].getPeso_carga());

System.out.println("peso total "+ b[i].peso_carroceria);

public class app {

public static void main(String[] args) {

auto_vector a=new auto_vector();

camion_vector m=new camion_vector();


a.ingresarDatos();

a.mostrarDatos();

System.out.println("peso total " +a.PesoTotal());

System.out.println(" ");

m.ingresarDatos();

m.mostrarDatos();

System.out.println("peso total "+ m.PesoTotal());

Você também pode gostar