摘要:
1 接口定义一个类需要实现的方法 属性 索引 事件和可能的参数 返回值类型,具体的实现交由相应的类或结构,从而实现多态; 而继承用于在一个现有父类基础上的功能扩展,把几个类中相同的成员提取出来 放在一个父类中,在子类中添加独特的方法 即继承 扩展2 接口能够实现多接口继承,而继承只能实现单继承3 继承能够获得父类方法的实现,而接口只能获得方法的定义,所以必须获得所有的方法4 在继承中 为父类添加方法不影响子类的继承,但在接口中 为父类添加一个方法定义 必须在子类中添加此方法的实现 子类和父类是is a 的关系时 用继承 如苹果is a水果 god is a girl,是can do 的关系时 阅读全文