普通类:只有具体实现
抽象类:具体实现和规范(抽象方法)都有
接口:只有规范,自己无法写方法,约束和实现分离(面对接口编程)
接口中的方法默认都是pubilc & abstract,不用特别声明,直接写返回值类型 + 方法名 void run();
必须要重写接口中的方法
可以实现多个接口,通过implement