PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 继承时的存取限缩
楼主:
s4300026
(s4300026)
2017-12-02 16:46:57
大家好,小弟有个疑问
在 C++ 中有个继承限缩的功能
例如:
class D: protected B{}; //把B的所有public变量、方法全部改写成protected
或者是
class D: public B
{
void method() = delete; //删除名称为method方法
};
想询问C#有没有类似的语法呢?
作者:
testPtt
(测试)
2017-12-02 19:16:00
我觉得只能继承1个应该是没有必要做这个功能
作者: yeo1987 (Archie)
2017-12-03 23:42:00
不太确定你的需求是否父类的set/get用protected就好了?
作者: lightyen (lightyen)
2017-12-04 00:22:00
property里面get; private set; ?
作者:
CloudyWing
(孤单ㄉ翼)
2017-12-04 09:46:00
继承权限修饰词只能放宽不能变严格的样子,如果是同组件使用,用internal?
作者:
Litfal
(Litfal)
2017-12-04 13:04:00
在C#这种需求通常是在包一层或用interface吧
作者:
testPtt
(测试)
2017-12-04 13:40:00
如果只是要debug就加上[Conditional("DEBUG")]就好
楼主:
s4300026
(s4300026)
2017-12-09 22:02:00
不懂... 不过算了,我再想想办法
继续阅读
[问题] 接收RTSP影像再转HTTP or HLS Servr?
james999
[问题] windows api thread相关问题
destinyXfate
[问题] 关于String内藏大括号的方式..
james999
[问题] 关于.net core 与mvc 5
ab18282099
Re: [问题] 请问Framewrok的版本差异
goodguychung
[问题] 接收Endless cmd stream
lovec
[问题] asp.net using c#汇出csv
areyo
[问题] 有关 List 的使用
mthunter
[问题] VS2008 sqlite open问题
newslime
[问题] 请问Framewrok的版本差异
goodguychung
Links
booklink
Contact Us: admin [ a t ] ucptt.com