浅谈抽象类和接口

   似乎在我开始学习java的时候,就被洗脑灌输说编程要面向接口,不要面向具体类,这个我是不反对的,在遇到抽象类和接口的选择时,也被告诫尽量的选择接口,这我也不反对,但是抽象类真的到了人人喊打的地步了吗?我觉得抽象类的优点:
   1.抽象类定义一系列问题的根源,表示的是"is a"关系
   2.抽象类的使用使得系统的类层次结构非常的清晰,哪些类该干什么,不该干的让子类去干
   3.抽象类虽然是耦合度高一点,但是是"is a"关系,所以这个可以看作是内聚。

posted on 2010-05-30 22:17 nod0620 阅读(103) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜