Herencia en NETBEANS

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

Metodo para calcular los productos por la suma de sus productos y el precio mediante Java

Netbeans

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package EJER;
import java.util.Scanner;
public class Factura extends Precio {

public int cliente;
public String emisor = "UNIVERSIDAD DE CHIMBOTE";




public Factura(int cliente, int precio1, int precio2, int precio3, String producto1, String
producto2, String producto3) {
super(precio1, precio2, precio3, producto1, producto2, producto3);
this.cliente = cliente;

}







// public void imprimirFactura () {
//System.out.println("");
//System.out.println("Emisor: " + emisor);
//System.out.println("----------------------");
//System.out.println("Cliente: " + cliente);
//System.out.println("Total: " + getEuros() + " euros");
//}

/**
* @return the cliente
*/
public int getCliente() {
return cliente;
}

/**
* @param cliente the cliente to set
*/
public void setCliente(int cliente) {
this.cliente = cliente;
}

/**
* @return the emisor
*/
public String getEmisor() {
return emisor;
}

/**
* @param emisor the emisor to set
*/
public void setEmisor(String emisor) {
this.emisor = emisor;
}

@Override
public String toString() {
return "\n Cliente =\t" + cliente + "\n Emisor=\t" +
emisor + "\n" ;
}












}
package EJER;

public class Precio {




public int precio1;
public int precio2;
public int precio3;
public String producto1;
public String producto2;
public String producto3;


public Precio(int precio1, int precio2, int precio3, String producto1, String producto2, String
producto3) {
this.precio1 = precio1;
this.precio2 = precio2;
this.precio3 = precio3;
this.producto1 = producto1;
this.producto2 = producto2;
this.producto3 = producto3;
}

/**
* @return the precio1
*/
public int getPrecio1() {
return precio1;
}

public void setPrecio1(int precio1) {
this.precio1 = precio1;
}

public int getPrecio2() {
return precio2;
}

public void setPrecio2(int precio2) {
this.precio2 = precio2;
}

public int getPrecio3() {
return precio3;
}

public void setPrecio3(int precio3) {
this.precio3 = precio3;
}

public String getProducto1() {
return producto1;
}

public void setProducto1(String producto1) {
this.producto1 = producto1;
}


public String getProducto2() {
return producto2;
}


public void setProducto2(String producto2) {
this.producto2 = producto2;
}




@Override
public String toString() {
return "\nProducto =\t" + producto1 +
"\nPrecio =\t" + precio1
+ "\nProducto =\t" + producto2
+ "\nPrecio =\t" + precio2 +
"\nProducto =\t" + producto3 +
"\nPrecio =\t" + precio3;
}






}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package EJER;

import java.util.Scanner;

/**
*
* @author LAB-B
*/
public class PruebaFactura {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

Scanner t= new Scanner(System.in);

int precio1 = 0;
int precio2 = 0;
int precio3 = 0;
String producto1 = null;
String producto2 = null;
String producto3 = null;
int cliente = 0;
int total=0;
int cantidad,precioT1,cantidadT;

Precio x = new Precio( precio1, precio2, precio3,producto1,producto2,producto3 );
Factura u = new Factura ( cliente, precio1, precio2,
precio3,producto1,producto2,producto3 );


u.cliente=255476;
int n=0;
System.out.println("================================");
System.out.println("Cantidad de Nombres de Productos");
System.out.println("================================");
n=t.nextInt();

double prec;
double can=0,cant2;
int cant1=0;



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

System.out.println("INGRESAR NOMBRE DEL " +i+""+ " PRODUCTO");
x.producto1=t.next();
System.out.println("INGRESE LA CANTIDAD:");
cant1=t.nextInt();
System.out.println("INGRESE EL PRECIO");
prec=t.nextDouble();

cant2=cant1*prec;

can=can+cant2;

}

System.out.println("===========================================");
System.out.println("LA SUMA DEL TOTAL DE LOS PRODUCTOS ES: "+can+" Euro(s)");
System.out.println("===========================================");


// System.out.println("Ingrese cantidad");
// cant1=t.nextInt();
// System.out.println("INGRESAR PRECIO");
// x.precio1=t.nextInt();
// System.out.println("INGRSAR SEGUNDO PRODUCTO");
// x.producto2=t.next();
// System.out.println("INGRESAR PRECIO");
// x.precio2=t.nextInt();
// System.out.println("INGRSAR TERCER PRODUCTO");
// x.producto3=t.next();
// System.out.println("INGRESAR PRECIO");
// x.precio3=t.nextInt();


//
// System.out.println(u.toString());
// System.out.println(x.toString());
//

// total = x.getPrecio1()+x.getPrecio2()+x.getPrecio3();
// can=x.getPrecio1()*cant1;
// System.out.println("La cantidad por el producto es: "+can);
// System.out.println("EL TOTAL DE GASTOS FUE "+total);
}
}

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy