Files
inventorym/README.md
2025-10-29 22:27:51 -04:00

643 B

inventorym

Enumerations: InventoryType and TransactionOperationEnum Exception Classes: Four custom exception types Value Object: Address class Customer Management: Customer, CustomerList, and CustomerManager Inventory Management: Abstract InventoryPiece with concrete implementations (Drawing, Painting, Print, Sculpture), plus InventoryList and InventoryManager Transaction Management: Transaction, TransactionList, and TransactionManager Data Repository: Singleton DataRepository for data operations

Relationships shown:

Inheritance (hollow arrows) Associations (regular arrows) Composition (diamond arrows) Dependencies (dashed arrows)