





定价:66元
印次:1-1
ISBN:9787302207320
出版日期:2009.09.01
印刷日期:2009.09.08
图书责编:龙启铭
图书分类:教材
本书以一种简单易懂的写作风格,介绍了何谓C++面向对象程序设计、为什么以及如何用C++进行面向对象程序设计。书给出了大量的示例、演示说明以及完整的程序。这些示例程序既简单也很具有教学意义。在必要的时候,本书还使用了概念图,使得介绍更加清晰,便于更好地理解。本书还介绍了面向对象方法的概念,简要讨论了系统的面向对象分析与设计的重要内容。本书的最大亮点是附录A的两个新的程序设计项目:(1)基于菜单的计算系统;(2)银行系统。它们演示了如何在现实应用程序中集成C++的各种特性。 本书不仅可以作为高等院校C++面向对象程序设计的教材,也是希望了解C++语言和面向对象程序设计知识的专业人员的很好参考书。 ·详细介绍了面向对象系统开发。 ·更新了对指针的介绍。 ·给出了350多道调试练习题和复习题。 ·介绍了动态内存的空间分配。 ·给出了两个成熟的项目设计:(1)基于菜单的计算系统实现,以及(2)银行系统实现。 ·给出了两个完整的项目实现,并给出了逐步的设计指定。
Object-Oriented Programming (OOP) has become the preferred programming approach by the software industries, as it offers a powerful way to cope with the complexity of real-world problems. Among the OOP languages available today, C++ is by far the most widely used language. Since its creation by Bjarne Stroustrup in early 1980s, C++ has undergone many changes and improvements. The language was standardized in 1998 by the American National Standards institute (ANSI) and the international Standards Organization (ISO) by incorporating not only the new features but also the changes suggested by the user groups. This book has been thoroughly revised and this edition confirms to the specifi...
1.1 Software Crisis 1
1.2 Software Evolution 3
1.3 A Look at Procedure-Oriented Programming 4
1.4 Object-Oriented Programming Paradigm 6
1.5 Basic Concepts of object-Oriented Programming 7
1.6 Benefits of OOP 12
1.7 Object-Oriented Languages 13
1.8 Applications of OOP 14
Summary 15
Review Questions 17
2.1 Whatis C++? 19
2.2 Applications of C++ 20
2.3 A Simple C++ Program 20
2.4 More C++ Statements 25
2.5 An Example with Class 28
2.6 Structure of C++ Program 29
2.7 Creating the Source File 30
2.8 Compiling and Linking 30
Summary 31
Review Questions 32
Debugging Exercises 33
Programming Exercises 34
3.1 Introduction 35
3.2 Tokens 36
3.3 KeyWords 36
...