Object Oriented Software Engineering View all facts Glossary Help |
| subject > system > object oriented system |
| object oriented system | ||||
| subject | fact | |||
| object oriented system | combines procedural abstraction with data abstraction | ![]() |
| is a subtopic of 2.2 - Classes and Objects | ![]() | |
| is a kind of system | ![]() | |
| makes use of abstraction in order to help make software less complex | ![]() | |
| system | can have specification which is then implemented by a collection of components | ![]() |
| exists even if its components change over the course of time, or are replaced by equivalent components | ![]() | |
| has scope | ![]() | |
| has part component | ![]() | |
| has part hardware | ![]() | |
| has part module | ![]() | |
| has part software | ![]() | |
| has part subsystem | ![]() | |
| is complex if its scope is broad | ![]() | |
| is in a state until an event occurs that causes it to change state | ![]() | |
| is divided up into subsystems | ![]() |