Ejercicio Proveedores Anlisis del ejercicio propuesto en clase

  • Slides: 10
Download presentation
Ejercicio Proveedores Análisis del ejercicio propuesto en clase

Ejercicio Proveedores Análisis del ejercicio propuesto en clase

Clase Proveedor l Esta clase describe a un único proveedor, por lo tanto tenemos

Clase Proveedor l Esta clase describe a un único proveedor, por lo tanto tenemos que pensar en los atributos y los métodos que tiene un proveedor.

Clase Proveedor l Atributos – – – private int id; private String nombre; private

Clase Proveedor l Atributos – – – private int id; private String nombre; private String direccion; private String telefono; private double cantidad;

Clase Proveedor l Métodos Constructores – – – Proveedor() Proveedor(int nid, String nnom, String

Clase Proveedor l Métodos Constructores – – – Proveedor() Proveedor(int nid, String nnom, String ndir, String ntel, double ncan) Proveedor (Proveedor np)

Clase Proveedor l Métodos – – – public void ID(int nid) public int ID()

Clase Proveedor l Métodos – – – public void ID(int nid) public int ID() public void NOMBRE(int nnom) public String NOMBRE() public void DIRECCION(String ndir) public String DIRECCION()

Clase Proveedor l Métodos – – – public void TELEFONO(String ntel) public String TELEFONO()

Clase Proveedor l Métodos – – – public void TELEFONO(String ntel) public String TELEFONO() public void CANTIDAD(double ncan) public double CANTIDAD() public void Indicar_Compra(double ncan) public String to. String()

Clase Proveedores l l Ahora tenemos que pensar que esta clase representa una lista

Clase Proveedores l l Ahora tenemos que pensar que esta clase representa una lista de proveedores. Por lo tanto los atributos y métodos que pongamos estarán relacionado con esta lista. Esto lo haremos con un vector.

Clase Proveedores l Atributos – private Vector lista_prov; l Método Constructor Proveedores() { lista_prov=new

Clase Proveedores l Atributos – private Vector lista_prov; l Método Constructor Proveedores() { lista_prov=new Vector(); }

Clase Proveedores l Otros métodos – – – public void Añadir_Proveedor() public void Borrar_Proveedor()

Clase Proveedores l Otros métodos – – – public void Añadir_Proveedor() public void Borrar_Proveedor() public void Modificar_Proveedor() public void Incrementar_Cantidad() public void Calcular_Total() public void Listar_Proveedor()

Clase Principal. Método main() l En el programa principal vamos a usar un objeto

Clase Principal. Método main() l En el programa principal vamos a usar un objeto de la clase Proveedores. – l Proveedores lista_prov=new Proveedores(); Después pondremos el menú y en cada opción el objeto llamará al método correspondiente.