4135人加入学习
(13人评价)
C++编程系列 第二季函数和类

制作于2018.4.2

价格 免费

类的定义

类的基本思想是数据抽象和封装

抽象:对具体对象或问题进行概括,抽出这一类对象的公共性质并加以描述的过程。

数据抽象是一种依赖于接口和实现分离的编程技术。

类的接口包括用户所能执行的操作;类的实现则包括类的数据成员、负责接口实现的函数体以及定义所需的各种私有函数。

 

封装:将抽象出的数据成员、行为成员相结合,将他们视为一个整体——类。

封装实现了类的接口和实现的分离。封装后的类隐藏了它的实现细节,也就是说,类的用户只能使用接口而无法访问实现部分。

 

类声明

一般来说,类由两个部分组成:

1.类声明:以成员数据的方式描述数据部分,以成员函数(方法)的方式描述公有接口。

2.类方法定义:描述如何实现类成员函数。

通常,我们在接口放在头文件(.h)中,并将实现放在源代码文件(.cpp)中。

private:标识只能通过公共成员访问的类成员(数据隐藏),不能被使用该类的代码访问。

public:标识组成类的公共接口的类成员(抽象),在整个程序内可被访问。

公共成员函数是程序和对象的私有成员之间的桥梁,提供了对象和程序之间的接口,同时私有成员防止了程序直接访问数据。

[展开全文]

降接口放在头文件中,并将实现放在源代码(.cpp)中。

class表示类

private(私有成员:只能通过公共成员访问的类成员(数据隐藏)

public:标识组成类的公共接口的类成员(抽象)。

[展开全文]

授课教师

SIKI学院老师

课程特色

下载资料(1)
视频(43)