关于extends 和implements的关系 类继承极口必须用implements,而接口继承借口必须用extends吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接口用implements 继承用extends接口就是多继承。 implements 大概是实现的意思吧所以接口用implements,因为接口类似virtual所以要去实现 extend 有拓展的意思所以继承之后发扬光大用extends^@^ implements是实现interface(接口),接口里面只给你提供了方法的名称,参数和返回值,你需要在他的实现里面去具体化这些方法,即implements(实现)这个接口的具体功能;extends本意是拓展,java中叫做继承,它既可以是class(类)继承class,也可以是interface(接口)继承interface,“继承”顾名思义就是把他的父类(super class)里面的非final修饰的property(属性)、method(方法)的功能原封不动的拿过来用,注意super class也不能是final修饰的;1,父类和子类如果都是abstract,那么子类无需实现父类的abstract method,等待后面的子类去实现;2,父类是abstract,子类不是abstract,那么子类必须实现父类的abstract method;3,当父类不是abstract时,不管子类是不是abstract,其中的方法无特殊要求;4,当父类和子类中含有同名method(非abstract)的时候(重载),若都是private,那么两个method互不影响,否则,调用的时候,优先调用子类的方法。 类继承接口用implements实现多重继承,类继承类(包括abstract类)用extends(只能从一个类继承),接口也可继承接口,接口继承接口用extends,接口继承接口可多重继承(即extends后可以加多个接口) 代码有一处不懂,求解释 在一个多道程序系统,用户空间为100K,有四台打印机 java文件操作问题 如何得到某个类的实例的调用者类 java 与vc 的socket通信问题 高分求高手帮忙!!!紧急的! 如何让菜单栏里面的字变大点变漂亮点亚? CNN最新消息:微软总裁比尔·盖茨被暗杀身亡 有对输入法感兴趣的吗? 小弟是初学者,请推荐几本不错的java书籍。 用eclipse环境怎么java与sql连接????? java连接sql2005 jdbc总测试不通过,提示驱动不匹配。。
接口就是多继承。
所以接口用implements,因为接口类似virtual所以要去实现
extend 有拓展的意思
所以继承之后发扬光大用extends^@^
extends本意是拓展,java中叫做继承,它既可以是class(类)继承class,也可以是interface(接口)继承interface,“继承”顾名思义就是把他的父类(super class)里面的非final修饰的property(属性)、method(方法)的功能原封不动的拿过来用,注意super class也不能是final修饰的;
1,父类和子类如果都是abstract,那么子类无需实现父类的abstract method,等待后面的子类去实现;
2,父类是abstract,子类不是abstract,那么子类必须实现父类的abstract method;
3,当父类不是abstract时,不管子类是不是abstract,其中的方法无特殊要求;
4,当父类和子类中含有同名method(非abstract)的时候(重载),若都是private,那么两个method互不影响,否则,调用的时候,优先调用子类的方法。