Object-Oriented Software in ANSI C++ / Edition 2

Object-Oriented Software in ANSI C++ / Edition 2

by Michael A. Smith
     
 

ISBN-10: 0077095049

ISBN-13: 9780077095048

Pub. Date: 06/28/2000

Publisher: McGraw-Hill Higher Education

"The book covers ANSI C++ and is illustrated with numerous programming examples. The first few chapters introduce computer programming for those who have no previous programming knowledge. Only when the core ideas have been covered are the low-level components of C++ introduced. A case study is used to show how a UML design can be formulated and from the developed…  See more details below

Overview

"The book covers ANSI C++ and is illustrated with numerous programming examples. The first few chapters introduce computer programming for those who have no previous programming knowledge. Only when the core ideas have been covered are the low-level components of C++ introduced. A case study is used to show how a UML design can be formulated and from the developed design a solution in C++ is developed. The UML notation is used in the book to illustrate object-oriented ideas and concepts."--BOOK JACKET.

Product Details

ISBN-13:
9780077095048
Publisher:
McGraw-Hill Higher Education
Publication date:
06/28/2000
Edition description:
2ND
Pages:
475
Product dimensions:
7.40(w) x 9.61(h) x 1.18(d)
Age Range:
18 Years

Related Subjects

Table of Contents

Preface
1Introduction to programming1
2Software design21
3Introducing C++ - part 129
4Introducing C++ - part 243
5Classes59
6Functions77
7Separate compilation99
8Arrays113
9Templates143
10Static variables and functions153
11Inheritance159
12The game of four counters191
13Namespace213
14Exceptions219
15Operator overloading225
16Polymorphism247
17Pointers and dynamic storage259
18Polymorphism revisited287
19Declarations and casts303
20Container classes311
21Pre-processing directives331
22C++ input and output341
23Deep and shallow copying355
24Pointers and generic algorithms365
25STL containers387
26Using legacy C++ compilers415
27Attributes421
28C++: a summary431
App. AC++ style input/output438
App. BC style input/output442
App. CUseful functions446
App. DThe string class452
App. EThe standard library453
App. FPriority of operators460
App. GString and character escape sequences461
App. HFundamental types462
App. ILiterals in C++463
App. JKeywords in C++464
App. KPassing data to a C++ program465
App. LAccess to C functions in a C++ program466
App. MCompatibility of code467

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >