JavaScript设计模式
涵盖JavaScript函数的编写方式;面向对象编程的知识,其中讨论了类的创建、数据的封装以及类之间的继承;各种模式的技术,如简单工厂模式,包括工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、外观模式,以及适配器模式。
diligentyang
主要研究PHP编程,网站后端开发,网站维护,mysql。会熟练使用CI框架。yii入门级。
展开
-
给我一张名片——工厂方法模式
工厂方法模式(Factory Method):通过对产品类的抽象使其创建业务主要负责用于创建多类产品的实例。广告是一个公司主要的一个经济来源,这不,很多企业等着要来公司首页打广告呢。广告展现“小白, 咱们新来了一批广告资源需要投放, 关于计算机培训的。一批是 Java的, 用绿色字体。还有一批是PHP的,要用黄色字体,红色背景。”“没问题, 于是小白准备创建两个类, 然后通过实例对象方式来完成这个需原创 2017-01-25 11:39:41 · 1523 阅读 · 0 评论 -
神奇的魔术师——简单工厂模式
简单工厂模式(Simple Factory):又叫静态工厂方法:由一个工厂对象决定创建某一产品对象的实例。主要用来创建同一类对象。小白经过几天对团队代码的学习,终于对面向对象思想有所认识,自己跳动的小心脏跃跃欲试,信心满满准备大显身手。。。工作中的第一次需求“小白,这几天学习的怎么样了?登录模块的需求你能来处理一下么?”项目经理问。“没问题。”小白答道。“不过用户名输入框这里如果用户输入的内容不符合原创 2016-11-19 11:18:08 · 2149 阅读 · 0 评论 -
写的都是看到的——面向对象编程(二)
传宗接代——继承“小白,看继承呢?”小铭忙完自己的事情走过来。“是呀,刚才学习类,发现每个类都有3个部分,第一部分是构造函数内的,这是供实例化对象复制用的,第二部分是构造函数外的,直接通过点语法添加的,这是供类使用的,实例化对象是访问不到的,第三部分是类的原型中的,实例化对象可以通过其原型链间接地访问到,也是为供所有实例化对象所共用的。然而在继承中所涉及的不仅仅是一个对象。”“对呀,不过继承这种思想原创 2016-11-16 19:49:47 · 2065 阅读 · 0 评论 -
写的都是看到的——面向对象编程(一)
第一天的经历使小白深深认识到校园学到的知识与实际工作中的偏差,所以想见识见识公司团队里大家都是如何书写代码并完成需求的。早晨走进公司的时候恰巧遇见了项目经理。两种编程风格——面向过程与面向对象“早!小白,今天是你来的第二天,这一周你熟悉一下我们团队的项目吧。”项目经理对小白说。“好呀,项目经理,我也正想跟大家学习学习呢。”于是项目经理带着小白将项目中的代码下载下来。可小白打开一看傻眼了:“函数,昨天原创 2016-11-12 16:36:35 · 2460 阅读 · 0 评论