java什么是抽象类和接口,java的接口和抽象类有何不同

  java什么是抽象类和接口,java的接口和抽象类有何不同

  可能会显示以下内容:

  类对象1(对象):

  " somedescriptionthattellsyouit的摘要,

  通常情况下,这种方法会让你“期望供货”

  efamethod(self):

  raisenotimplementederror(应已实现this)).

  Python没有(也没有)正式的接口契约,所以抽象和接口在Java风格上没有区别。如果有人试图定义一个正式的接口,它也将是一个抽象类。唯一的区别是docstring中声明的意图。在

  哆啦a梦用鸭式的时候,抽象和接口的区别是一件非常棘手的事情。

  使用Java接口是因为没有多重继承。

  因为Python有多重继承,所以也可能出现这种情况。

  Classsomeabstraction(对象):

  传递# lotsofstuff-但是缺少一些东西

  类别1(对象):

  efsomething(self):

  第一阶段实施

  类mixin2(对象):

  efsomething(self):

  传递#另一个

  第1类(一些抽象,Mixin1):

  及格

  第二类(一些抽象,Mixin2):

  及格

  它使用带有mixin的抽象超类来创建不相交的特定子类。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: