面向对象的程序设计语言——C++.ppt

C++程序设计 第三章面向对象的程序设计 本章导读 掌握类与对象的概念,类与对象的定义方法及二者间的区别。 掌握类的成员函数的定义方法、保存方法及调用方法。掌握类中成员的访问机制和方法。 了解对象的作用域和生存期。 理解并掌握构造函数、析构函数、拷贝构造函数、默认构造函数和缺省参数的构造函数的含义、定义方法以及在对象的构造和撤消中的作用。 理解并掌握当一个类的对象作为另一个类的数据成员时,利用初始化表调用构造函数的方法、构造函数的执行顺序。 本章导读 理解继承的概念和意义,理解单一继承、多重继承。理解并掌握派生类构造函数的编写要求,以及派生类对象的构造过程和机理。 掌握虚函数和多态性的概念,掌握虚函数的定义方法、调用方法及其在实现多态性方面所起到的作用。了解纯虚函数与抽象基类的概念。 了解类的静态成员(静态数据成员和静态成员函数)的概念、定义方法及其作用。 了解友元函数与友元类的概念、定义方法及其作用。 了解运算符重载及在程序中实现运算符重载的方法。 了解模板的概念,在程序中如何定义类模板和函数模板。 3.1 类与对象的定义 类和对象是面向对象程序设计(OOP)的两个最基本概念。所谓对象就是客观事物在计算机中的抽象描述;类是对具有相似属性和行为的一组对象的统一描述。 3.1.1 类的定义 C++的类是在结构体的基础上扩充而来的。类是把

文档评论(0)

1亿VIP精品文档

相关文档