Java and object-oriented programmingTechnical demonstration
WoodShops: Java commercial domain model
Domain model for stores, warehouses, products, suppliers, customers and sales using specialized Java classes.
- Challenge:
- Represent timber retail rules and entities without concentrating inventory, customers, suppliers and sales in one class.
- Solution:
- Object-oriented domain with article and customer hierarchies, sales details and separate manager classes.
- Technical role:
- Entity, relationship, inheritance and business-operation modelling in Java.
- Value:
- The public tree contains more than fifteen domain classes that make system responsibilities explicit.
- What you can inspect:
- Visible Java code for Store, Warehouse, Article, Product, Supplier, Customer, Sale and SaleDetail entities.
JavaOOPHTMLCSSJavaScriptNetBeans
Java OOPSoftware architecture
In practice: Object-oriented domain modelling in Java, with inheritance and specialized classes separating inventory, customers, suppliers and sales.