Java OOP Design Examples (1997)
A Shape class hierarchy, a Device entity with factory pattern, and an interface-based plugin system — the OOP fundamentals applied in real Motorola NMS code from 1997.
javaoopsoftware-engineering
Inheritance, interfaces, and factories — applied to real network management objects, not toy examples.