Which of the following is a layer of object oriented design pyramid?
Subsystem layer, class and object layer, message layer are layers of object oriented design pyramid.
Object oriented design:-
Object oriented designis the concept that forces programmers to plan out their code in order to have a better flowing program. The origins of object oriented design are debated, but the first languages that supported it included Simula and Smalltalk.
1) Subsystem layer:-
The subsystem layer contains a representation of each of the subsystems that enable the software to achieve its customer-defined requirements and to implement the technical infrastructure that supports customer requirements.
2) Class and object layer:-
The class and object layer contains the class hierarchies that enable the system to be created using generalizations and increasingly more targeted specializations. This layer also contains representations of each object.
3) Message layer:-
The message layer contains the design details that enable each object to communicate with its collaborators. This layer establishes the external and internal interfaces for the system.