Files
inventorym/README.md
2026-01-25 11:19:08 -05:00

18 lines
671 B
Markdown

# 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)
Mapulator.