关于接口和继承的基础知识的一个疑问 在A类实现了一个接口B,C是继承A类。那是不是C类也不需实现接口B的所有方法?还是说它只是继承了A类的方法,但具体实现没实现就不用管了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果类A不是抽象的话,C类不必做任何接口B的实现,因为这些都在A中实现了。 YidingHe(机枪兵) 讲的对但是如果你实现也只是重写父类的方法 既然A已经实现了接口B,那么A就不是一个抽象类了(如果没有实现或没有完全实现接口中的方法,则这个类必须被声明成抽象类),而接口是支持多继承的,所以呢,C仍然需要实现接口B中的方法来充实自己,相当于覆盖,当然也可以不覆盖,不实现接口方法,直接调用就可以。---这是我个人看法,不知道对不? java 语句中怎么获取Linux的root权限。 GNU for java debug时,Action@1a05c93 这个@后面的是什么? 如何学习 部署linux的尝试 大家可以互相学习啊 请教可执行jar包怎末配置classpath java面试现场算法题 关于按钮事件的问题 那位大侠帮我看一下jbuiler的设置! 谁有Java源代码中floatToIntBits,intBitsToFloat的源代码? 文本预处理 连接SQLServer出现的问题~~急啊~~ (与初学者分享,高手都会,但高手不一定与初学者分享源码)解决java压缩,解压中文目录、文件名问题。
但是如果你实现也只是重写父类的方法
既然A已经实现了接口B,那么A就不是一个抽象类了(如果没有实现或没有完全实现接口中的方法,则这个类必须被声明成抽象类),而接口是支持多继承的,所以呢,C仍然需要实现接口B中的方法来充实自己,相当于覆盖,当然也可以不覆盖,不实现接口方法,直接调用就可以。
---这是我个人看法,不知道对不?