社区
C#
帖子详情
有关类继承
xlj007
2019-12-02 09:23:32
请教大家一个问题,我现在有三个类, class A, class B : A, class C : B, 想要实现A类中的部分方法对C类不可见,请问大家有什么办法?
...全文
116
4
打赏
收藏
有关类继承
请教大家一个问题,我现在有三个类, class A, class B : A, class C : B, 想要实现A类中的部分方法对C类不可见,请问大家有什么办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andy_wanhl
2019-12-02
打赏
举报
回复
基类Public的方法,子类可以访问基类的方法,或重写或直接使用,唯独不能不可见。 所以,你只能单独重新开一个基类了,放开子类可以访问的公共方法。
正怒月神
2019-12-02
打赏
举报
回复
不行。这也违反继承的概念。
xlj007
2019-12-02
打赏
举报
回复
引用 1 楼 andy_wanhl 的回复:
父类定义为private私有方法,子类是不能访问的
是我没描述清楚,要求对B类可见,对C类不可见
andy_wanhl
2019-12-02
打赏
举报
回复
父类定义为private私有方法,子类是不能访问的
python
类
继承
object_python-面向对象-17-
继承
/object
类
/mro方法
如果一个新
类
继承
自一个设计好的
类
,就直接具备已有
类
的特征,这样就大大降低了工作难度,因为很多事情父
类
已经做了,不需要再重新做一遍,减少重复劳动。已有的
类
,我们称为父
类
或者基
类
,新的
类
,我们称为子
类
或者...
C++
类
的
继承
我们知道C++是一个面向对象的语言,
继承
是面向对象程序设计使代码可以复用的最重要的手段,使在逻辑上是
继承
关系的对象在用
类
来描述对象语言层面实现了代码复用,这样产生的新的
类
叫做派生
类
例如用学生系统来举例 ...
python一个
类
继承
多个
类
_如何让Python
继承
多个
类
?一文读懂Python
类
的
继承
面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过Python
类
的
继承
并且在此基础上衍生出让Python
继承
多个
类
的方法。通过Python
类
的
继承
创建的新
类
称为子
类
或派生
类
,被
继承
的
类
称为基
类
、...
类
的
继承
(定义+
继承
方式+多
继承
)
一、
类
的
继承
文章目录一、
类
的
继承
1.
继承
类
的定义运行结果1:2.三种
类
继承
的方式以及成员声明的方式+多个
类
的
继承
运行结果2: 1.
继承
类
的定义 #include<iostream> using namespace std; class Student { ...
Scala
类
的单
继承
/多
继承
/private关键字问题
单
继承
:C
类
继承
了B
类
,B
类
继承
了A
类
,C、B、A是单一依次
继承
的关系。 1.2 多
继承
相比于单
继承
有什么问题?为什么Scala采用单
继承
,而不是多
继承
? 举一个多重
继承
的例子。蝙蝠即有鸟
类
的一些特征,又有哺乳...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章