现在的位置: 首页 > 综合 > 正文

第十二周任务一理解基类中成员的访问限定符和派生类的继承方式

2013年10月08日 ⁄ 综合 ⁄ 共 975字 ⁄ 字号 评论关闭

/* (程序头部注释开始)

* 程序的版权和版本声明部分

* Copyright (c) 2011, 烟台大学计算机学院学生

* All rights reserved.

* 文件名称:第十二周任务一理解基类中成员的访问限定符和派生类的继承方式

* 作 者:石丽君

* 完成日期: 2012年 5月 7日

* 版 本 号:

* 对任务及求解方法的描述部分

* 输入描述:第十二周任务一理解基类中成员的访问限定符和派生类的继承方式

* 问题描述:

* 程序输出:

 * 程序头部的注释结束

*/

总结:1.当student1类为公用继承student类时,student类中的公用成员,保护成员在student1中保持原来属性。

2.当student1类为私有继承student类时,student类中的公用成员,保护成员在student1中为私有成员,不被外界访问。

3.当student 1为保护继承student类时,student类中的公用成员,保护成员在student1中为保护成员,不被外界访问。

4.若protected改为private,则在所有继承中,派生类都不能访问此private成员。若访问,此时程序将会出错。

                                                        基类成员在派生类中的访问属性

基类中的成员          在公用派生类中的访问属性      在私有派生类中的访问属性      在保护派生类中的访问属性

私有成员                   不可访问                                          不可访问                                      不可访问

公用成员                       公用                                                    私有                                              保护

保护成员                       保护                                                    私有                                            保护

 

 

 

 

抱歉!评论已关闭.