上QQ阅读APP看书,第一时间看更新
第1章 面向对象程序设计及C++语言概述
控制复杂性是计算机编程的本质。
Controlling complexity is the essence of computer programming.
——Brian Kernigan,第一本C语言教程的合著人
学习目标:
●了解面向对象程序设计方法
●理解主要概念:类、对象、封装、继承、多态
●了解C++语言特性
●熟悉VS2010集成开发环境
面向对象程序设计(Object-Oriented Programming,OOP)是目前主流的程序设计方法之一。与传统的面向过程程序设计将函数作为程序基本单元不同的是,它将对象作为程序的基本单元。对象是类的实例,在类中封装了数据与对数据的操作(也称作方法),以提高软件的重用性、灵活性和扩展性,在大型项目设计中广为应用。