4.1. OOD Process, OOD Axioms and Corollaries, Design patterns, UML Object Constraint Languages, Designing Classes, Define Visibility, Refine Attributes, Designing Methods and Protocols Notes | Object Oriented Analysis and Design BSc. CSIT | FWU | TABFlux