Abstract的Interface为什么可以实例化呢?

来源:10-5 Java 中的接口

iOSnow

2015-02-06 01:35

Abstract的Class不是不可以直接实例化吗?但是看视频,好像Interface是可以直接实例化的?

写回答 关注

1回答

  • Coda
    2015-02-06 09:01:55

    Abstract抽象类 有自己的方法,方法可以被实现。
            但是抽象类不能被直接实例化(不能之间创建对象。)
            必须通过继承才能实现。(JAVA单一继承)
    Interface接口  也有自己的方法,但是方法没有实现的内容。通过接口,
            在新类中重新写方法的实现方法,同时接口实现了多重继承的问题。

    iOSnow

    你是说,接口里可以有非抽象的方法,所以可以直接实例化以后使用?

    2015-02-09 13:56:55

    共 2 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530560 学习 · 6091 问题

查看课程

相似问题