首页 > 其他 > 详细

接口+抽象类+实现类的三层设计模型

时间:2016-02-18 13:32:40      阅读:122      评论:0      收藏:0      [点我收藏+]

模型:

技术分享

应用情景:

1,访问入口是统一的

2,具体实现有多种变化

模拟情景:

1,蛋糕店有一台生产蛋糕的机器(接口),机器有磨具插槽(定义入口)

2,机器需要有不同的蛋糕磨具才能塑形(抽象类),磨具与机器之间有相匹配的型号(入口实现)

3,磨具又规定了蛋糕的大小,但是蛋糕材料没有固定(差异化定义)

4,果仁蛋糕磨具中放入果仁,鸡蛋蛋糕磨具中放入鸡蛋(差异化实现)

(1),机器是接口 (2),磨具是抽象类 (3),磨具+材料是具体实现

 

解析:

抽象类对接口进行了统一入口的实现,并且约束了具体实现类的定义

 

接口+抽象类+实现类的三层设计模型

原文:http://www.cnblogs.com/qinggege/p/5197676.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!