Está en la página 1de 1

Cliente <<extends>>

Proveedor
-nombre: String <<abstract>> <<extends>>
-razonSocial: String
Persona -nombreComercial: String
#telefono: String
#domicilio: String
#correoElectronico: String
#vigente: boolean
#<<abstract>> quienSoy(): String
Autor
-nombre: String
-apellido: String
<<interface>> -fechaDeNacimineto: LocalDate
Patron2 -nacionalidad : String
-sexo: char = M
+quienSoy(): String
1

<<interface>>
Libreria
Patron
-nombre: String
+capturar(): void -horario: String
+modificar(): void -rfc: String
+eliminar(): void -domicilio: String
+mostrar(): void -correoElectronico: String
+buscar(cadenaABuscar:String): boolean -telefono: String
-libros [ ]: Libro 1..n
-cLibros: int
-compra [ ]: Compra Libro
-cCompra: int
-ventas [ ]: cVenta -titulo: String
-cVenta: int -isbn: String
Compra -editorial: String
-persona [ ]: Personas
-proveedor: Proveedor -cPersonas: int -edicion: String
-transacciones [ ] : Transaccion -precio: float
+cTransacciones: int -generoLiterario: String
-numeroDePaginas: Int
+mostrar(): void -fechaDePublicacion: String
Detalle
-inicializarDatos(): void -idioma: String = Español
-libro: Libro +listarLibros(): void
<<abstract>> -cantidad: int -esBraille: boolean = falso
+capturarLibro(): void -stock = int
Transaccion -precio: double +buscarLibros(): void -vigente: boolean
#fecha: String +eliminarLibro(): void
+modificarLibro(): void +mostrarLibros(): void
#folio: int
+listarAutores(): void +modificarLibro()
#vigente: boolean
+modificarAutor(): void +modificarAutores()
+eliminarAutores(): void +buscarLibro()
+buscarAutores(): void +agregarAutor(): String
+buscarProvedores(): void +listarAutores(): String
+buscarClientes(): void +capturarLibro()
+capturarProveedor(): void +capturarAutor()
+capturarCliente(): void +eliminar()
+capturarVenta()
+eliminarProveedor(): void
Venta +eliminarCliente(): void
-cliente: Cliente +eliminarVenta(): void
+modificarProveedor(): void
+modificarClientes(): void
+seleccionarClientes(): void
+seleccionarProveedor(): void
+seleccionarVenta(): void
+listarCompras(): void
+listarProveedores(): void
+listarClientes(): void
+cancelar(): void
+error(): void

Ap
+menu(): Static

También podría gustarte