C++面向对象编程实战:第1-2讲设计无指针及带指针成员类.pdfVIP

  • 0
  • 0
  • 约1.57千字
  • 约 5页
  • 2026-05-25 发布于北京
  • 举报

C++面向对象编程实战:第1-2讲设计无指针及带指针成员类.pdf

第1-2讲:

如何以一种良好的风格和习惯进行C++的开发,C++程序设计的演化

面向对象应该如何设计

指针:

Class:

Classwithout/withpointermember重点学习的目标

学习面向对象概念:

Objectbased基于对象——》单一的class

ObjectOriented面向对象-》多个class

继承、组合、多态

#includeiostream=》命名空间

#includeiostream.h

.h是一种C/C++混合编程的表现

#includestdio.h=用标注C的库

#includecstdioC语言有自己的运行时LibC/C++运行时

遵循命名空间,就是希望能够发挥C++运行时的作用。避免C的直接函数调用,使得C++

的若干机制无法发挥作用。Exit析构函数不被调用。

C语言中,变量作用域是和文件相关。

本讲的:

如何设计一个不带指针的C++类,构造函数,析构

通常情况,可以不需要设计析构函数。Complex为例,复数类。

实部+虚部

设计类中,构造函数的重载遇上函数默认参数的时候,要防止未决情况的发生。

Passbyvaluepassbyreference

同一个class的object互为友元

1希望能夠使用成员

文档评论(0)

1亿VIP精品文档

相关文档