首页 > 技术文章 > 抽象接口分析

Kojima223 2018-10-18 17:01 原文

抽象类与接口

抽象类

  • 抽象类提供了继承的概念
  • 抽象类出发点就是为了继承
public abstract class Animal(){
public abstract void cry();
 }
public class Cat extends Animal(){
@Override
public void cry(){
System.out.println("喵")
}
}
public class Test(){
Animal a1 = new Cat();
a1.cry();
}

outpit:

接口

  • 接口可以看做是一种比抽象类更抽象的“类”(接口本身不是类)
  • 不是类

推荐阅读