发布网友 发布时间:2022-04-25 15:52
共5个回答
热心网友 时间:2023-10-14 19:53
NO!
接口用关键字implements
类才用extends
继承只能一次继承一个 但是接口可以实现多个
比如
class Myframe extends JFrame implements ActionListener,MouseListener,FocusListener
{}
接口中全是抽象方法...接口要实现的话 就一定要把所有方法都实现
而抽象类可以继承 继承过来不一定全部实现方法 所以还可以是抽象类
但是接口 实现了 就是一般的类了 不能有抽象方法..
热心网友 时间:2023-10-14 19:53
只写子接口就行
简单点说 就是 接口之间可以继承
比如
interfaced A{}
interfaced B extends A{}
唯一要注意的是 实现接口B的类 要把接口 A 和接口 B里的方法都重写
热心网友 时间:2023-10-14 19:54
如果单独写的一个类只要用子类的就行了,接口要视情况而定
热心网友 时间:2023-10-14 19:55
class C implements A,B和
class C implements B
没啥区别了
热心网友 时间:2023-10-14 19:55
完全同意yangyu125 的观点,推荐楼主买一本书:“JAVA核心技术”,很好的一本书