课程
/后端开发
/C#
/C#面向对象编程
如果说用隐藏方法的话那么继承的优势不就没有了吗?毕竟要重写父类的代码,我是这样理解的。
2019-06-30
源自:C#面向对象编程 2-2
正在回答
隐藏方法有它的适用场景,比如说某个父类中的方法在子类中不需要了,那么你可以直接给隐藏掉,并没有说一定要在子类中隐藏父类的方法,而是隐藏,隐藏根据实际需要,选择继承、重写或者隐藏。这就和坐公交打卡和手机支付可以同时存在,虽然你平时用不到公交卡,但是你需要用公交卡的时候你可以用。隐藏只是一种继承方式,并不是继承就必须要隐藏,希望你理解
zyuanlbj
weixin_慕无忌5003339
举报
本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧
4 回答请教个问题:sealed方法不能被后代继承。那为何不使用private修饰呢?还是我理解的有问题,请指教!
1 回答请问如果基类里有自定义的构造函数,子类继承的时候该如何写?
1 回答讲下 隐藏、虚方法、抽象方法的 不同目的和使用区别
1 回答虚方法与重写基类的方法
1 回答隐藏方法和虚方法