2013年5月6日

part4.(two)派生类成员函数和其它函数访问基类成员时的权限(访问控制表)

摘要: 一、关于访问控制符(3种访问属性) 1、类中的访问控制符:①默认值为私有,可声明为公有或保护; ②私有(private)成员的访问属性:只能供本类的成员函数和友员函数访问,不准其它函数访问; ③公有(public)成员的访问属性:可供任何函数访问; ④保护(protected)成员的访问属性:除与私有成员相同外,还允许派生类成员函数访问,但不准其它函数访问。 2、结构体(struct)中的访问控制符:默认为公有,可设置为私有或者保护 3、联合结构体(union):只能为公有即:本类(直接基类)的成员函数有权访问访问控制表内... 阅读全文

posted @ 2013-05-06 21:33 イケメンおっさん_汪汪 阅读(403) 评论(0) 推荐(0) 编辑

part4.(one)派生类及其对象

摘要: 一、派生出的新类具有以下特点(主要是前两点): 1.派生类是基类定义的延续---在派生类中可隐含地具有基类的任何成员。 2.派生类是基类定义的扩充---在派生类中可重新定义新的成员(在第“part5”中还将看到,可在派生类中改变或扩充基类成员函数的功能)。 3.派生类可以是基类的组合---派生类可由多个基类派生而来,此时派生类是所有基类的属性和行为的组合。 总结:从一个或多个先前定义过的类(称为直接基类)中接受全部或一部分数据或函数(行为、操作),并且重新定义原有成员并补充定义新的成员,因而形成一个新的低层的类(称为直接派生类)。而该派生类又可用作更低层派生类的直接基类。 这样就建立... 阅读全文

posted @ 2013-05-06 21:10 イケメンおっさん_汪汪 阅读(243) 评论(0) 推荐(0) 编辑

导航