
设计模式
文章平均质量分 78
这个名字先用着
这个作者很懒,什么都没留下…
展开
-
单例设计模式的饿汉式和懒汉式
单例模式原创 2022-02-20 15:37:10 · 213 阅读 · 0 评论 -
java工厂设计模式
工厂设计模式:实现了创建者与调用者的分离,即将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。其实设计模式和面向对象设计原则都是为了使得 开发项目更加容易扩展和维护,解决方式就是一个“分工”。随着社会的发展,分工也越来越细。原始社会的人,人什么都要会,自己种吃的,自己打猎,自己冷了,薅羊毛织衣服,自己治病等。现在社会出现了很多工厂,制造衣服的,制造食物的工厂,制造工具的工厂等。首先我们看一下无工厂的模式:上面代码在main方法所在的类中,创建者也是在此类中,如new BYD(),而调用者也原创 2021-01-06 19:56:45 · 201 阅读 · 0 评论 -
java中的静态代理和动态代理
代理模式代理(Proxy)是一种设计模式,提供了间接对目标对象进行访问的方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的功能上,增加额外的功能补充,即扩展目标对象的功能.这就符合了设计模式的开闭原则,即在对既有代码不改动的情况下进行功能的扩展。举个例子来说明代理的作用:明星与经纪人之间就是被代理和代理的关系,明星出演活动的时候,明星就是一个目标对象,他只要负责活动中的节目,而其他琐碎的事情就交给他的代理人(经纪人)来解决.这就是代理思想在现实中的一个例子。静态代理在使用静态代原创 2021-01-06 13:04:37 · 367 阅读 · 0 评论