HW22: Chapter 21


21.4. Explain why an object-oriented approach to software development may not be suitable for real-time systems.

A real-time system will need to have interactions between its components that are as quick as possible. In object-orientated software, objects have to interact with each other and while an individual interaction between two objects might be fast, the time it takes for each interaction to be completed adds up, and having multiple objects needing to interact with each other to achieve a desired output would not be time efficient and would cause deadlines to not be met, resulting in system failure.

Comments

Popular posts from this blog

HW6: Chapter 4

HW24: Chapter 23

HW11: Chapter 6