首页 > 技术文章 > 抽象类与接口

gstsyyb 2013-12-18 20:00 原文

说明:

  抽象类: "is a"关系         分析领域的同一类

  接口:     "like a"关系     1.标识作用  2.一种契约  相对抽象类更抽象

理解:

  对于客户的一个具体的需求,对软件开发人员来说,就是采用代码的方式进行编写。但是代码如何写,类如何与实际的业务需求形成良好的对应关系(二者之间的关系如何设计的对于我们理解起来比较容易,尽量使得代码可以深刻模拟用户的需求,这样的话,首先理解起来和我们社会里面的社会关系有着本质的联系,其实说白了,软件开发必须如同社会环境一样的特点,有联系,有特点,如同人类的发展过程。

  说了这么多,无非就是对需求进行抽象的分析,进行代码与需求的转化,借助接口与抽象类,对于代码层次与需求层次达到转化,类之间形成一定的分类,属于的标准,方便二者之间进行通信。

推荐阅读