![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
mixian21063
这个作者很懒,什么都没留下…
展开
-
面向对象编程简介
面向对象的特点:可维护,可复用,可扩展,灵活性好。 通俗的讲:举个例子比如是吃饭。吃饭会有筷子,叉子等。 可维护:是讲筷子我不用了,想用勺子吃饭,只要换工具就可以了 可复用:就是你今天可以用筷子,明天还可以,后天也可以 可扩展:就是你今天用筷子吃饭,明天可以勺子和筷子一起用 灵活性好:你可以左右手互换勺子和筷子,但是你还是可以吃饭。面向对象的目标: 主...2010-07-20 11:44:09 · 168 阅读 · 0 评论 -
设计模式之简单工厂方法
简单工厂方法是最简单的设计模式之一,也是经常用的,去除其华丽的外表,其实核心思想是很简单的。简单工厂方法:顾名思义,就是有一个工厂,可以制造很多东西。不同的人来工厂可以制作出来不同的产品class factory(String name){ switch(name){ case "超人": return chaore...原创 2010-07-22 11:29:19 · 57 阅读 · 0 评论 -
设计模式之策略模式
策略模式:将不同的算法封装起来,让他们可以互相替换,不会影响到使用者。 封装变化时面向对象的很重要的思维方式。原创 2010-07-24 14:46:11 · 65 阅读 · 0 评论 -
java 单例模式
单例模式主要用于创建一个全局共享的实力对象。该实例对象在整个应用程序中只有一个,不会出现更多的实例对象。 基本原理:就是将类的构造方法私有化,这样外部就不能访问了,但是本类内部还是创建对象。例子一:public class SimpleManage { private String name; private String age; private static Sim...原创 2010-08-15 10:05:15 · 74 阅读 · 0 评论