Software design: Lecture 14 - Sheraz Pervaiz

Software design - Lecture 14. The main topics covered in this chapter include: Open/Close principle; the interface of the module becomes an abstract class A; if needed new Subclasses of A can be derived; these subclasses may extend A; unified modelling language (UML);...