![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
goldmei88
程序猿
展开
-
设计模式 - 代理模式
JDK动态代理 1. 目的:动态产生代理,实现对【不同类】,【不同方法】的代理 2. java动态代理类,位于java.lang.reflect包下,一般涉及两个类:(1)Interface InvocationHandler:该接口中仅定义了一个方法public object invoke(Object obj,Method method,Object[] args):实际原创 2016-11-30 11:42:04 · 254 阅读 · 0 评论 -
设计模式资料
设计模式转载 2017-03-15 15:30:46 · 244 阅读 · 0 评论 -
设计模式(一)— 什么是设计模式
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。原创 2017-06-09 09:38:45 · 304 阅读 · 0 评论 -
设计模式(二)— 为什么要用设计模式
使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。原创 2017-06-09 09:40:17 · 1180 阅读 · 1 评论 -
设计模式(三)— 设计原则
设计原则:1.逻辑代码独立到单独的方法中,注重封装性--易读,易复用。 不要在一个方法中,写下上百行的逻辑代码。把各小逻辑代码独立出来,写于其它方法中,易读其可重复调用。2.写类,写方法,写功能时,应考虑其移植性,复用性:防止一次性代码! 是否可以拿到其它同类事物中应用?是否可以拿到其它系统中应用?3.熟练运用继承的思想: 找出应用中相同原创 2017-06-09 16:15:34 · 335 阅读 · 0 评论 -
设计模式(四)— 简单工厂模式
简单工厂模式:原创 2017-06-09 16:56:25 · 239 阅读 · 0 评论