C++程序设计张桦第6章类和对象课件教学.pptVIP

  • 4
  • 0
  • 约3.37万字
  • 约 147页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计张桦第6章类和对象课件教学.ppt

馋死 PPT研究院 POWERPOINT ACADEMY * 第7章我们进一步介绍面向对象程序设计的设计思想、基本概念和基本方法。 在7.1节,我们介绍了基于过程的程序设计,基于类的程序设计和面向对象程序设计。 在程序中使用类,只是基于类的程序设计,还不是面向对象程序设计,面向对象程序设计基于三个核心概念:封装、继承和多态。 (封装:)在第6章我们介绍了C++中类的设计与实现,包括类的访问控制、成员函数重载,构造与析构等等,C++用类实现封装,通过类,将数据和处理数据的函数封装在一起。 (继承:)在上一节课,我们学习了继承,学习了:基类和派生类,类的public、private和protected继承。 * * 【例6.23】支持隐式类型转换:单参数构造函数和隐式类型转换运算符示例。 // address.h #ifndef _ADDRESS_ // 防止头文件被重复引用 #define _ADDRESS_ #include string using namespace std; class Address { public: Address( ); Address(const string s); operator string( ) const; const string getAddress( ) const;

文档评论(0)

1亿VIP精品文档

相关文档