您好、欢迎来到现金彩票网!
当前位置:热购彩票app下载 > 公有成员 >

C++私有继承能否继承基类的私有成员的问题。

发布时间:2019-09-11 15:20 来源:未知 编辑:admin

  我写了个程序,用于证明基类的私有成员能被派生类“私有继承”下来,只是不能在派生类显式调用基类的私有成员。你们觉得是否正确呢?程序结果是:2#includeiostreamusingnamespaces...

  我写了个程序,用于证明基类的私有成员能被派生类“私有继承”下来,只是不能在派生类显式调用基类的私有成员。你们觉得是否正确呢?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  谁告诉你私有变量不被继承的呢?根本不需要证明啊,无论是公有,私有,还是保护成员都会被继承。只是采用不同的继承方式,对变量的访问会不一样。

  对于public类型的成员变量,无论是公有继承还是私有继承,都可以直接在派生类中定义的成员函数直接访问。

  对于private类型的成员变量,无论是公有继承还是私有继承,在派生类中定义的成员函数都不能直接访问基类的私有成员,只能通过基类的public或protect成员函数访问。

  继承基本不用私有继承,大多用公有继承,公有继承也是不能直接访问基类的私有成员的

http://e-ndicus.com/gongyouchengyuan/1224.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有