Image for Inheritance Relationships for Disciplined Software Construction

Inheritance Relationships for Disciplined Software Construction

Part of the Distinguished Dissertations series
See all formats and editions

Object-oriented inheritance has been in widespread use for a decade, and it is now realised that although inheritance is a powerful modelling tool with many associated advantages, its benefits are not automatically conferred on systems that simply use it. This book introduces a model of inheritance based around five fundamental inheritance relationships.

Each relationship has a clear conceptual basis, representing a fundamental, specialised use of inheritance.

The resulting model replaces a confused notion of inheritance with five distinct conceptual relationships supporting more precise modelling of systems and capturing the semantic intent of each use of inheritance within a system.

Read More
Special order line: only available to educational & business accounts. Sign In
£35.99 Save 20.00%
RRP £44.99
Product Details
Springer London Ltd
1447110927 / 9781447110927
Paperback / softback
005.117
29/10/2012
United Kingdom
English
xii, 204 pages
25 cm