![]() |
subject > process > design > object oriented design |
![]() ![]() | ||||
object oriented design (OOD) | ||||
subject | fact |
object oriented design | follows object oriented analysis | ![]() |
is a subtopic of 2.2 - Classes and Objects | ![]() | |
is abbreviated as OOD | ![]() | |
is a kind of design | ![]() | |
require an understanding of how objects are physically represented using a particular programming language | ![]() | |
requires an understanding of whether objects are stored in random-access memory or on disk | ![]() | |
requires the skill of organizing classes into inheritance hierarchies | ![]() | |
design | determines how components will be implemented in a system | ![]() |
has goals
| ![]() | |
has part detailed design | ![]() | |
has part modelling | ![]() | |
has part programming | ![]() | |
has part software architecture^2 | ![]() | |
has part systems engineering | ![]() | |
has part user interface design | ![]() | |
see also design^2 | ![]() |
Next design: protocol design Up: design Previous design: detailed design