Difference between revisions of "OOP Design Principles"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(Created page with "Be aware of the following object-oriented design principles: ==encapsulate what varies== ==favour composition over inheritance== ==program to interfaces, not implementation==")
(No difference)

Revision as of 13:28, 1 January 2017

Be aware of the following object-oriented design principles:

encapsulate what varies

favour composition over inheritance

program to interfaces, not implementation