文档介绍:Java设计模式
四达时代软件公司
陈静
2008-10-10
目录
设计模式定义
Singleton模式
Factory模式
Proxy模式
posite模式
设计模式是什么
定义:提供一套可重用的面向对象技术。
核心思想:面向接口编程。
目标:降低耦合,增强灵活性。让你的程序尽可能的能被重用。
设计模式的重要性
是真正掌握面向对象核心思想的必修课。
是Java基础知识和J2EE框架知识之间一座隐性的“桥”。
是程序员的必备内功。
设计模式简单举例
1. 改进前
Problem:处理业务逻辑时将引入大量的if-else,违背面向对象原则。
2. 改进后
Fix:利用了多态,程序可自动识别。
Singleton模式
谢谢!