Hacer un programa que contenga una clase de nombre Producto
Publicado por juan (5 intervenciones) el 04/05/2021 15:27:22
1. Hacer un programa que contenga una clase de nombre “Producto”. Esta debe
contener el atributo “identificación” que es el nombre del producto y un valor de tipo
real “costo” y los métodos y constructores:
• El constructor Producto() recibe como parámetros una cadena de texto de
identificación y un valor real costo.
• Los métodos de acceso getIdentificacion() y getCosto() y los métodos modificadores
setIdentificacion() y setCosto ().
• El método toString(), que dado un producto con identificación "Taza" y costo 19.95
devuelva la cadena: "Tasa: RD$ 19.95"
mi codigo
contener el atributo “identificación” que es el nombre del producto y un valor de tipo
real “costo” y los métodos y constructores:
• El constructor Producto() recibe como parámetros una cadena de texto de
identificación y un valor real costo.
• Los métodos de acceso getIdentificacion() y getCosto() y los métodos modificadores
setIdentificacion() y setCosto ().
• El método toString(), que dado un producto con identificación "Taza" y costo 19.95
devuelva la cadena: "Tasa: RD$ 19.95"
mi codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.util.Scanner;
public class Producto{
private String nombre, fechavencimiento;
private long codigobarras,precio;
Producto(String nombre,String fechavencimiento, long codigobarras, long precio){
setNombre(nombre);
setFechaVencimiento(fechavencimiento);
setCodigoBarras(codigobarras);
setPrecio(precio);
}
//metodos modificadores
public void setNombre(String n){nombre=n;}
public void setFechaVencimiento(String a){fechavencimiento=a;}
public void setCodigoBarrase(long cr){codigobarras=cr;}
public void setPrecio(long e){precio=e;}
//metodos accesores
public String getNombre(){return nombre;}
public String getsetFechaVencimiento(){return fechavencimiento;}
public long getsetCodigoBarras(){return codigobarras;}
public long getsetPrecio(){return precio;}
public void mostrarProducto(){
System.out.println("/nNombre: "+getNombre()+ "/nfechavencimiento: "+getFechaVencimiento()+ "/nCodigoBarras: "+getCodigoBarras()+"/nPrecio: "+getPrecio() );
}
}
public class MainProducto{
static Scanner sc = new Scanner(System.in);
public static void main(String[] argumentos) {
String nombre, fechavencimiento;
long codigobarras,precio;
System.out.println("Ingresa un número: ");
nombre = sc.nextInt();
System.out.println("Ingresa un número: ");
fechavencimiento = sc.nextInt();
System.out.println("Ingresa un número: ");
codigobarras = sc.nextLong();
System.out.println("Ingresa un número: ");
precio = sc.nextLong();
Producto e = new Producto(nombre, fechavencimiento,codigobarras,precio);
e.mostrarProducto();
}
}
Valora esta pregunta


0