Tuesday, 10 September 2013

Inheritance Summary

Inheritance supports evolutionary, incremental development of reusable components by specializing and/or extending a general interface/implementation. Inheritance adds a new dimension to data abstraction, e.g.,
– Classes (ADTs) support the expression of commonality where the general aspects of an application are        encapsulated in a few base classes.
– Inheritance supports the development of the application by extension and specialization without affecting        existing code.
Without browser support, navigating through complex inheritance hierarchies is difficult.



No comments:

Post a Comment

Blog Archive