Ex 21.4
Q: Explain why an object-oriented approach to software may not be suitable for real-time systems.
A: Real-time system correctness depends on not only the results but the time at which they are produced. The concept of valuing timing for the correctness is not an attribute of the object-oriented approach. Object-oriented designs may create unreliable timings due to processing inheritance and hierarchical structures that may not be apparent at first look.