抽象类与接口
1 抽象类与抽象方法:
(1) 只有方法名字,没有具体实现.
(2) 不能new 这个抽象类,只能靠子类去实现它;
(3) 抽象类中可以写普通方法
(4) 抽象方法必须在抽象类中
2 接口
普通类:只有具体实现
抽象类: 具体实现和规范(抽象方法)都有
接口: 只有规范! 自己无法写方法-专业约束! 约束实现分离:面向接口编程
(1)接口中所有定义其实都是抽象的
(2)实现了接口的类就要实现所有的方法,
2.1 接口的作用
1 约束,定义一些方法 让不同的人实现,
public abstract,
public static final
2 接口不能被实例化,接口中没有构造方法
3 implements可以实现多个接口
4 必须重写接口的方法
浙公网安备 33010602011771号