{"product_id":"9781852334673","title":"Inheritance Relationships for Disciplined Software Construction","description":"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.","brand":"Tracy A. Gardner","offers":[{"title":"Default Title","offer_id":47682067464510,"sku":"9781852334673","price":2728.19,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4357\/7662\/products\/9781852334673_61ef7d09-28ba-456d-9695-94d75205132c.jpg?v=1707639555","url":"https:\/\/exclusivebooks.co.za\/products\/9781852334673","provider":"Exclusive Books Online","version":"1.0","type":"link"}