什么时候用抽象类,什么时候用接口?

    抽象类是对类的抽象,接口是对行为的抽象。
    如果行为跨越不同类的对象,可使用接口,对于一些现实的类对象,用继承抽象类。
    抽象类是从子类中发现了公共的东西,泛化出父类,然后子类继承父类,而接口是根本不知道子类的存在,方法如何实现还不确认,预先定义。

 

posted @ 2017-02-07 09:39  luckrnx09  阅读(2137)  评论(0编辑  收藏  举报