Object-oriented programming with C++ |
Contents
Moving from C to C++I 330 | 3 |
Object OrientationAn Introduction | 34 |
Classes and Objects | 38 |
Object Initialization and Cleanup | 67 |
Function and Operator Overloading | 85 |
Strings | 113 |
Inheritance I | 124 |
Inheritance II | 146 |
Collection of Programs IAcademic Programs | 270 |
Miscellaneous Topics | 319 |
Graphics in | 338 |
5 | 346 |
7 | 359 |
9 | 366 |
1 | 373 |
Collection of Programs IIProfessional Programs | 380 |
InputOutput | 164 |
Pointers | 185 |
Virtual Functions and Polymorphism | 209 |
File Handling | 230 |
Templates | 259 |
OOAD with Snakes and Ladders | 432 |
Glossary | 449 |
Appendices | 464 |
Bibliography | 478 |
Other editions - View all
Common terms and phrases
allocation Answer array assignment AUGMAT base class beep binary break C++ keyword called char character class clock class DATE class POINT compiler conio.h const int copy constructor cout create cursor data members data type declaration default define derived class derived class object dice dynamic memory allocation end_flag endl error example flag float friend function getch gotoxy graphics header file Hence ifstream include<conio.h include<iomanip.h include<iostream.h IndCur inheritance initialize inline input int h int main integer iostream.h linked list malloc matrix member function memory method multiple inheritance NODE object-oriented Object-Oriented Programming OBJSTR operator operator overloading Output program overloading parameter player pointer position Problem program given RAT_NUM return temp screen setw show_date snakes and ladders starts statement static strcpy stream string strl time0 Turbo C++ unary operator variable virtual function void show Write a program xcor ycor