`
IT-future
  • 浏览: 29796 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

抽象类与接口的区别

 
阅读更多

有以下几个方面:<o:p></o:p>

1  自身的定义不同<o:p></o:p>

    抽象类可以有属性,接口即使有属性也必须是为常数<o:p></o:p>

抽象类是用来继承的,接口是用来实现的<o:p></o:p>

2  与使用他们的类的关系不同<o:p></o:p>

   抽象类的方法必须实现,而接口则可以不实现<o:p></o:p>

   抽象类与子类是父子关系,而接口跟类是没有任何关系的,接口可以让任何类去实现<o:p></o:p>

他们的本质区别体现在他们对于一个系统的模型的理解不同



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics