接口interface
1.接口说白了就是方法的声明,接口不做实现。类似抽象类。但与抽象类不同的是:JAVA中抽象类无论是普通类还是抽象类都只能单一继承,接口可以继承一个类并继承多个接口。接口有点想纯抽象类。
在接口写上adstract是没有关系的,因为他本身就是抽象类转过来的。
2.接口中所有属性都是常量。
3.类不能继承接口,只能用implements关键字来实现接口。
例如:
public class StudentImpl extends 类 implements 接口A,接口B,接口C
接口可以继承更多的接口
例如:
public interface StudentIF extends A, B
JDK 1.7后的版本 规范中 : 接口中也可以申请静态方法
简单工厂模式
让你的面向父类更加完美,简单工厂的目的就是改善我们的对象创建,让你更好的面向父类编程,工厂是为了隐藏式的对象创建。