- 1
- 0
- 约5.74千字
- 约 7页
- 2017-01-19 发布于重庆
- 举报
24Observer樣式应用于Android框架设计
1.????? Framework的反向控制
反向控制(Inversion of Control)是應用框架(Application Framework,簡稱AF)魅力的泉源。其常見的實現機制有二:
1)????????? 繼承(Inheritance)
---- 這與Template Method樣式密切相關。
2)????????? 委託(Delegation)
---- 這與Observer樣式密切相關。
Android是個完全的AF,處處可見到反向控制的機制。當你熟悉上述的兩種實現機制後,就會將之對應到Template Method和Observer樣式。然後藉由樣式來更深刻體會這些機制的設計意涵。如此,除了更能活用Android之外,也能逐漸提升你自己設計新AF的興趣、能力和信心。
2.????? 複習:使用繼承(即Template Method樣式)
茲複習你已經熟悉的Template Method樣式,如下述之範例:
// Student.java
public class Student {
private String m_name;
private int m_credit;
Student(String na, int cr ){
m_name = na;
m_credit = cr;
}
public voi
您可能关注的文档
- 21世紀杯英语演讲大赛演讲稿集锦.doc
- 21世紀的企业,对话为王.doc
- 21世紀的管理挑战.doc
- 21世紀的美国行政法(中英文).doc
- 21世紀研究生英语综合教程1课文翻译_西交大版.doc
- 21世紀第四册课文翻译及短句翻译.doc
- 21世紀经济格局展望.doc
- 21乙酰水楊酸的制备及思考题.doc
- 21世紀大学英语读写教程第二册课文翻译.doc
- 21位醫生的建议(泽宇提供).doc
- 合规红线与避坑实操手册(2026)《GB 24155-2020电动摩托车和电动轻便摩托车安全要求》.pptx
- 合规红线与避坑实操手册(2026)《GB 29995-2024煤基活性炭和兰炭单位产品能源消耗限额》.pptx
- 合规红线与避坑实操手册(2026)《GB 38189-2019与通信网络电气连接的电子设备的安全》.pptx
- 合规红线与避坑实操手册(2026)《GBT 41244-2022可冲散水刺非织造材料及制品》.pptx
- 合规红线与避坑实操手册(2026)《GB 9706.201-2020医用电气设备 第2-1部分:能量为1MeV至50MeV电子加速器基本安全和基本性能专用要求》.pptx
- 《十五五绿氢项目与地方性反脆弱智慧研究投资》的深度内容。以下是包含十个一级、各自下属的二级及其详细解读的完整文章。.pptx
- 《2026—2028年中国钢轨配件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢丝网石棉水泥中波瓦行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢铁链零件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢质机动货船行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
最近下载
- 2021新版INS(输液治疗实践标准)指南解读(试题及答案).pdf VIP
- 2021-2022学年浙江省宁波市镇海中学高二(下)期中物理试卷(附答案详解).docx VIP
- 第四讲 混凝土在景观中的应用(3-1)-.pdf
- 新版(中级)汽车驾驶员考试题库及答案大全.docx VIP
- ISO27001:2022信息安全管理手册+全套程序文件+表单.docx
- (完整版)高考3500词汇表(带音标) .pdf VIP
- 关于郭姓的历史及现状的研究报告.doc VIP
- 2026年电子行业年度策略:端云算力同频共振,自主可控步履铿锵-.docx VIP
- 南京港板桥港区弘阳码头设计.docx VIP
- 专题03 完形填空中考英语(广东专用).docx VIP
原创力文档

文档评论(0)