java基础 接口和抽象的区别举例子
java基础 接口和抽象的区别举例子
一.抽象类相较于普通类的区别在于:抽象类多了抽象方法。
.接口适用于定义规范的,并且可以抽取共性的方法。接口相较于普通类的区别在于:
二(1)没有构造方法。
(2)有抽象类。
(3)注意:在jdk8之后多了default方法和静态方法。比如:
1.default方法
public default void method()
{
System.out.println(“这是默认方法”);
}
2.static方法
public static void method()
{
System.out.println(“这是静态方法”);
}
三.接口和抽象就抽象方法上的举例。
如下图所示: