定义一个用于创建对象的接口,让子类决定实例化哪一个类。接口定义的一般命名规范!质量保证,绝对实用。