其他分享
首页 > 其他分享> > 抽象和接口

抽象和接口

作者:互联网

抽象类

//抽象类
public abstract class Action {
   public abstract void doSomeThing();
}

思考题?

接口

普通类:只有具体实现

抽象类:具体实现和规范(抽象方法)都有!

接口:只有规范!自己无法写方法 专业的约束! 约束和实现分类:面向接口编程~

声明类的关键字是class,声明接口的关键字是interface

接口的本质是契约 interface关键字:接口都需要有实现类

public  interface UserService(){}

接口中的所有定义其实都是抽象的 public abstract

类实现接口,需要实现接口中的方法。implements ,利用接口实现多继承

public class UserServiceImpl implement UserService(){//重写UserService中的方法;}

抽象类中定义的属性是静态常量,默认为:

public static final int a=99;

 

 

标签:实现,接口,抽象,抽象类,方法,public
来源: https://www.cnblogs.com/znx254825418/p/16616350.html