版权声明
1. 本站文章和资源均来自互联网收集和整理,本站不承担任何责任及版权问题。
2. 相关版权归作者及其公司所有,仅供学习研究用途,请勿用于商业目的。
3. 若侵犯您的版权,请发邮件至webmaster@ishare1.cn联系我们,我们确认后将立即删除。

普通类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、默认方法和静态方法需要有方法体;
2、静态方法不可以被重写。
相关文章教程推荐:java语言入门
Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法的优点 1、使程序变得更简短而清晰。 2、有利于程序维护。 3、可以提高程序开发的效率。 4、提高了代码的重…
爱分享




