<span>Learn the fundamentals of Object-Oriented design by investigating goodβand badβcode!</span><span><br><br>Well-designed applications run more efficiently, have fewer bugs, and are easier to revise and maintain. Using an engaging βbefore-and-afterβ approach, </span><span>Object-Oriented Software
Object-Oriented Software in C++
β Scribed by Michael A. Smith (auth.)
- Publisher
- Springer US
- Year
- 1993
- Tongue
- English
- Leaves
- 325
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Front Matter....Pages i-xiii
Introduction β part 1....Pages 1-13
Introduction β part 2....Pages 15-28
Classes....Pages 29-42
Separating interface from implementation....Pages 43-50
Functions....Pages 51-66
Arrays....Pages 67-88
Static variables and functions....Pages 89-93
A case study using OOD....Pages 95-111
Inheritance....Pages 113-131
Defining new operators....Pages 133-152
Polymorphism....Pages 153-167
Pointers....Pages 169-191
Declarations....Pages 193-198
Safe arrays in C++....Pages 199-211
Macros....Pages 213-223
C style input/output in C++....Pages 225-237
Descriptors....Pages 239-252
Containers and iterators....Pages 253-269
Persistence of objects....Pages 271-278
Attributes....Pages 279-289
C++: a summary....Pages 291-295
Back Matter....Pages 297-324
β¦ Subjects
Software Engineering/Programming and Operating Systems
π SIMILAR VOLUMES
<span>Learn the fundamentals of Object-Oriented design by investigating goodβand badβcode!</span><span><br><br>Well-designed applications run more efficiently, have fewer bugs, and are easier to revise and maintain. Using an engaging βbefore-and-afterβ approach, </span><span>Object-Oriented Software
<span>Learn the fundamentals of Object-Oriented design by investigating goodβand badβcode!</span><span><br><br>Well-designed applications run more efficiently, have fewer bugs, and are easier to revise and maintain. Using an engaging βbefore-and-afterβ approach, </span><span>Object-Oriented Software
An intermediate level book designed for the programmer who is familiar with at least one programming language and is looking for more information on object-oriented construction and design.
Software internal attributes have been extensively used to help software managers, customers and users characterize, assess and improve the quality of software products. The key topics in this publication cover metrics collection, quality assessment, metrics validation and process management. The co