码迷,mamicode.com
首页 > 其他好文 > 详细

请说说接口和抽象类的区别?

时间:2017-08-31 12:49:36      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:实例   filter   multi   类的方法   属性   代码   必须   目的   使用   

1.从使用目的来看:
  接口只是一个类间的协议,它并没有规定怎么去实现;
  抽象类可以重用你代码使你的代码更加简洁;
2.从行为来看:
  接口可以多继承,multi-implement
  抽象类不能实例化,必须子类化才能实例化;
3.从属性来看:
  接口的属性必须是常量;即public static final;
  抽象类的属性没有要求;
4.从方法来看:
  接口的每个方法只是声明不包括内容;
  抽象类的方法即可以是抽象的也可以不是抽象的;一般至少有一个是抽象的;

请说说接口和抽象类的区别?

标签:实例   filter   multi   类的方法   属性   代码   必须   目的   使用   

原文地址:http://www.cnblogs.com/SimonHu1993/p/7457137.html

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