Object-Oriented Design with C++ / K.A. Barclay and W.J. Savage.
Material type: TextPublication details: London : Prentice Hall, 1997.Description: xiv, 481 p : ill ; 24 cmISBN:- 0132563711
- 005.133 21
- QA76.64 .353 1996
Item type | Current library | Call number | Copy number | Status | Barcode | |
---|---|---|---|---|---|---|
Books | Library First Floor | QA76.64 .353 1996 (Browse shelf(Opens below)) | 1 | Available | 2286 | |
Books | Library First Floor | QA76.64 .353 1996 (Browse shelf(Opens below)) | 2 | Available | 2287 |
Browsing Library shelves, Shelving location: First Floor Close shelf browser (Hides shelf browser)
QA76.625 .S77 2021 Creating ASP.NET Core web applications :proven approaches to application design and development / | QA76.63 .S64 1996 An Introduction to Logic Programming Through Prolog / | QA76.64 .353 1996 Object-Oriented Design with C++ / | QA76.64 .353 1996 Object-Oriented Design with C++ / | QA76.64 .B35 2011 Object oriented programming with C++ / | QA76.64 .B66 1994 Object-oriented analysis and design with applications / | QA76.64 .B66 1994 Object-oriented analysis and design with applications / |
One 3.5" computer disk in pocket attached to inside back cover.
Includes bibliographical references and index.
1. Object Technology. 2. Object Oriented Analysis and Design. 3. A Language for object Oriented Modelling Case Study. 4. A Simple Library System. 5. Dynamic Modelling. 6. Object Oriented Programming Language. 7. Specialisation. 8. Case Study Library System Revisited Inheritance. 9. Tool Support. 10. Bibliography Appendix A: LOOM Grammer. Appendix B: LOOM Base Types. Appendix C: C++ Classes. Appendix D: Classes. Appendix D: C++ Class Reference. Appendix E: Case Study LOOM Scripts. Appendix F: C++ Program Listings.
This is an introductory text to object oriented sesign using OMT and C++. The adoption of C++ as a programming language presents a number of challenges, not least to reduce the degree of freedom available to the programmer. It explores some of these difficulties and their resolutions, by imposing on the language the use of an object model. This is also expessed in the design language. LOOM which, in addition to constraining the form of the model, also removes the confusing syntax of C++. The emergence of a number of object oriented methods offers the opportunity to impose object oriented modelling and designs into the development process from the beginning, ahead of implentation concerns. LOOM reinforces the holistic nature of the object model where there is less division between the phases of the software like cycle. It also provides the balance between the power and flexibility of the C++ programming language and the control required in its usage. In this way Loom reduces the risk involved in the adoption of C++ as an implementation laguage. Available on the Internet http://www,dcs,napier.ac.uk/rome
There are no comments on this title.