我是初学者,问错了请大家多多指教~刚才问的不对重问~
如果我有一个类A,A实现了一个接口IA,
而A的派生类B要实现接口IB,IB继承于IA。这时实现B类时只实现IB中新的方法就可以了么?
就是说通过B类的IB接口可以直接使用以前在A中实现的方法么?
如果我有一个类A,A实现了一个接口IA,
而A的派生类B要实现接口IB,IB继承于IA。这时实现B类时只实现IB中新的方法就可以了么?
就是说通过B类的IB接口可以直接使用以前在A中实现的方法么?
解决方案 »
- 还是不成
- 如何更新dataset到数据库
- 关于权限管理的设计,请各位帮忙。谢谢。
- vb翻译成C#,调用出错.报"未将对象引用设置到对象的实例"
- winform的dataGrid如何创建按钮列,并让其响应事件
- 我的返回值怎么老不正确???哥哥帮忙啊`
- 请教 MSSQL登陆的问题 集成身份验证与混合模式验证
- 用c#如何改excel的边框和对齐方式?
- C#中有类似VB的Beep 函数或类吗?
- 为何在DataGrid(System.windows.form.datagrid)中(onkeyDown)我选中某行想在按detel响应事件但是却没反应
- 在Winform(.Net2.0)中,在父窗体中打子窗体,怎么在子窗体中也能弹出属于父窗体的ContextMenuStrip呢??
- 同一页C#中,怎么获取html中的变量,急急
===
对就是说通过B类的IB接口可以直接使用以前在A中实现的方法么?
=================================
不一定
=================================
不一定==================================
前提是我不在B中重新定义?
=================================
不一定==================================意思是A中实现的private的方法B无法使用,protected和public的可以,接口IA要求的方法肯定能使用,因为接口的方法被在具体实现的时候要求定义为public的