Академический Документы
Профессиональный Документы
Культура Документы
En nuestro ejemplo tenemos una clase abstracta llamada Administrador, de la cual heredan cajero
y Cliente.
Por otro lado, tenemos una clase abstracta llamada Producto, de la cual hereda concrete product.
Administrador
Producto
Registra
Actualiza Precio
Categoría
Cajero Cliente
concrete
product
Registra Registra
Actualiza Actualiza Precio
Categoría
Ejemplo 2:
Builder
ProductoBuilder Producto_Huesped
Administrador
CrearProducto:Producto +BuildNombre()
-Producto: ProductoBuilder +Buildtipo()
+BuildNombre()
+GuardarProducto() +Buildprecio()
+Buildtipo()
+Buildprecio() +Buildcodigo()
+Buildcodigo() +Buildcategoria ()
+Buildcategoria ()
almacen
BuildNombre : String
Buildtipo: String
Buildprecio: Double
Buildcodigo:String
Buildcategoria : String