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
Post a Comment