Ejercicio Proveedores Anlisis del ejercicio propuesto en clase

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

Ejercicio Proveedores Análisis del ejercicio propuesto en clase

Clase Codigo Esta clase representa un código para identificar alguna cosa. Nuestro código va

Clase Codigo Esta clase representa un código para identificar alguna cosa. Nuestro código va a tener un número de 4 cifras y una letra (a o b). Métodos: Constructores, métodos de modificación, métodos de devolución, comparar y to. String.

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

Clase Proveedor 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 Atributos – – – private Codigo id; private String nombre; private String

Clase Proveedor Atributos – – – private Codigo id; private String nombre; private String direccion; private String telefono; private double cantidad; COMPOSICIÓN SIMPLE!!!!

Clase Proveedor Métodos: – – – Constructores Modificación (set) Devolución (get) Indicar_Compra(double ncan): Se

Clase Proveedor Métodos: – – – Constructores Modificación (set) Devolución (get) Indicar_Compra(double ncan): Se le suma a la cantidad de dinero que le debemos al proveedor la cantidad indicada en el parametro. to. String()

Clase Proveedores Ahora tenemos que pensar que esta clase representa una lista de proveedores.

Clase Proveedores 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.

Clase Proveedores Atributos – private Proveedor lista; Método Constructor Proveedores() { Int i; lista=new

Clase Proveedores Atributos – private Proveedor lista; Método Constructor Proveedores() { Int i; lista=new Proveedor[100]; for(i=0; i<lista. length; i++) { lista[i]=new Proveedor(); } } COMPOSICIÓN COMPLEJA!!!!

Clase Proveedores Otros métodos – – – – add. Proveedor() del. Proveedor() edit. Proveedor()

Clase Proveedores Otros métodos – – – – add. Proveedor() del. Proveedor() edit. Proveedor() Incrementar_Cantidad() Calcular_Total() to. String() public void Menu()

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

Clase Principal. Método main() En el programa principal vamos a usar un objeto de la clase Proveedores. – Proveedores lista_prov=new Proveedores(); Después simplemente llamaremos al menú.