Inheritance Relationships for Disciplined Software Construction
Seiten
2001
Springer London Ltd (Verlag)
978-1-85233-467-3 (ISBN)
Springer London Ltd (Verlag)
978-1-85233-467-3 (ISBN)
Introduces a model of inheritance based around five fundamental inheritance relationships. Each relationship has a conceptual basis, representing a fundamental use of inheritance. The resulting model replaces a confused notion of inheritance with five distinct conceptual relationships supporting precise modelling of systems.
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.
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.
Introduction * Current Understanding of Inheritance * Structured Inheritance Relationships (SIRs) * A New Model of Inheritance * Techniques for Structured Use of Inheritance * Implementation Techniques * Conclusion * Glossary of Terms * References * Index.
Reihe/Serie | Distinguished Dissertations |
---|---|
Zusatzinfo | Illustrations |
Verlagsort | England |
Sprache | englisch |
Einbandart | gebunden |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
ISBN-10 | 1-85233-467-3 / 1852334673 |
ISBN-13 | 978-1-85233-467-3 / 9781852334673 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Grundlagen, Prozesse, Methoden und Werkzeuge
Buch | Hardcover (2024)
Springer Vieweg (Verlag)
CHF 139,95
Deterministische und randomisierte Algorithmen
Buch | Softcover (2024)
De Gruyter Oldenbourg (Verlag)
CHF 89,95