
普通类implements接口
1、普通方法,抽象方法都得重写;
2、默认方法可重写,也可不重写。
抽象类implements接口
在线视频教程分享:java教学视频
由抽象类来实现接口,则不必重写接口的方法。可以全部不重写或只重写一部分方法。
public interface Demo {
public void test1();//普通方法,需要重写
public abstract void test2();//抽象方法
public static void test3() {}//静态方法,接口中的静态方法不能被实现类继承和子接口继承
public default void test4(){}//默认方法可以直接使用实现类的对象进行调用,也可以在实现类中对其进行覆盖重写。
public static void main(String[] args) {}//接口可以有主函数
}public class TestDemo implements Demo{
@Override
public void test1() {
}
@Override
public void test2() {}
@Override
public void test4(){}//重写默认函数,也可以不重写
}
abstract class TestDemo01 implements Demo{
}注意:
1、默认方法和静态方法需要有方法体;
CWMS 2.0功能介绍:一、 员工考勤系统,国内首创CWMS2.0的企业员工在线考勤系统。二、 自定义URL Rewrite重写,友好的搜索引擎 URL优化。三、 代码与模板分离技术,支持超过5种类型的模板类型。包括:文章、图文、产品、单页、留言板。四、 购物车功能,CWMS2.0集成国内主流支付接口。如:淘宝、易趣、快钱等。完全可媲美专业网上商城系统。五、 多语言自动切换 中英文的说明。六、
立即学习“Java免费学习笔记(深入)”;
2、静态方法不可以被重写。
相关文章教程推荐:java语言入门










