【问题标题】:Main use of Interface [duplicate]接口的主要用途 [重复]
【发布时间】:2013-12-14 05:28:35
【问题描述】:

为什么在java中引入接口?那么抽象类只做接口的工作,接口有什么用呢? 抽象类可以有通用方法和抽象方法,如果类需要实现接口强制实现的方法,类可以扩展抽象类,抽象类也强制实现接口等方法,子类可以继承抽象类的接口方法有这个设施。

【问题讨论】:

  • 多种原因之一是多重继承只能通过接口实现
  • 通过名称抖动它将提供多重继承。只是它会强制实现类中使用的所有方法..它不会像 C++ 中的多重继承那样有帮助。
  • 多重继承意味着,类应该只使用扩展类的方法,而不是隐含任何东西。但是在java接口中强制实现类想要使用接口的所有方法。

标签: interface


【解决方案1】:

优点:通过使用接口概念,我们可以实现多重继承,即一个类可以实现多个接口。

【讨论】:

    猜你喜欢
    • 2011-09-20
    • 2016-08-13
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 2011-03-17
    相关资源
    最近更新 更多