问答详情
源自:10-3 Java 中的抽象类

接口类和抽象类使用选择标准是什么,感觉两者差不多

这样看来抽象类和接口类差不多,在使用的时候选择哪一种方式更好?

提问者:weibo_卧蚕哥哥的甜品公举_0 2016-08-02 12:04

个回答

  • Start_出发
    2016-08-06 09:08:30

    抽象类中可以有构造方法,接口中不能有构造方法。

    抽象类只可以继承一个父类(单继承),而接口却可以解决单继承的局限性

    抽象类可以实现多个接口,而接口却不可以继承一个抽象类。


    两者相同的是对象都不能被实例化,都是通过子类实现

  • 王弘扬
    2016-08-02 12:11:06

    我目前理解就是它们在继承上是不一样的,接口类可以是多继承  更加灵活吧

  • 王弘扬
    2016-08-02 12:10:21

    我目前理解就是它们在继承上是不一样的,接口类可以是多继承  更加灵活吧