ARRAYLIST - Como haria el main para que me muestre el cliente con el auto adquirido
Publicado por winters (11 intervenciones) el 16/06/2020 19:29:00
UNA CONSULTA TENGO REALIZADO MIS CLASES. PERO COMO HARIA EL MAIN PARA QUE ME MUESTRE EL CLIENTE CON EL AUTO ADQUIRIDO Y TAMBIEN EL CLIENTE JURIDICO
1.-
2.-
3.-
3 .-
1.-
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
public class Registro {
private ArrayList<Cliente> cliente;
private int NoDeClientes;
public int getNoDeClientes(){
return NoDeClientes;
}
public ArrayList getVenta(int index){
return cliente;
}
public double getVentaTotal(int index){
return 0;
}
public double getEdadPromedio(int index){
return 0;
}
public boolean ponerCliente(int index, Cliente cliente){
return false;
}
public void nuevoCliente(Cliente cliente){
}
public void nuevaVenta(int index, Venta venta){
}
2.-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public class Cliente {
private String nombre;
private String direccion;
private String telefono;
private ArrayList<Venta>ventas;
public Cliente(String no, String di, String te){
this.nombre= nombre;
this.direccion= direccion;
this.telefono= telefono;
}
public ArrayList<Venta>getVentas(){
return ventas;
}
public void agregarVenta(Venta v){
}
public String toString(){
return "Cliente"+nombre+"direccion"+direccion+"telefono"+telefono;
}
}
3.-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public abstract class Venta {
private String marcaYModelo;
private float precio;
public Venta(String m, float p){
this.marcaYModelo= m;
this.precio= p;
}
public abstract int getAñoDelModelo(int am);
public String getMarcaYModelo(){
return marcaYModelo;
}
public double getPrecio(){
return precio;
}
public String toString(){
return "marcaYModelo" + marcaYModelo+"precio"+precio;
}
}
3 .-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class ClienteJuridico extends Cliente{
private String nombreDelContacto;
private String telefonoDelContacto;
public ClienteJuridico(String no, String di,String te, String nc, String tc){
super(no, di, te);
this.nombreDelContacto= nc;
this.telefonoDelContacto= tc;
}
public String toString(){
return "ClienteJuridico" + nombreDelContacto+"TelefonoDelContacto"+telefonoDelContacto;
}
}
Valora esta pregunta


0