码迷,mamicode.com
首页 > 编程语言 > 详细

java抽象类和接口的区别

时间:2015-03-08 15:38:06      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

  • 抽象类更注重继承和派生,而接口更关注方法的协定
  • 抽象类可以包含属性,而接口通常不包含属性
  • 抽象类更加注重复用,接口更加注重调用者和被调用者的协定
  • 抽象类使得子类难以继承其他类,而接口可以让类还可以继承其他类,并且可以实现其他接口(类如果实现多继承则更容易发生“近亲结婚”的错误,而接口可以自由地横向扩展)

java抽象类和接口的区别

标签:

原文地址:http://www.cnblogs.com/littlebugfish/p/4321749.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!