一、设计模式javascript里面给我们提供了很多种设计模式:工厂、桥、组合、门面、适配器、装饰者、享元、代理、观察者、命令、责任链在前面我们实现了工厂模式和桥模式工厂模式:核心:为了生产对象,实现解耦。桥接模式 :(桥接模式是一种既能把两个对象连接在一起,又能避免二者间的强耦合的方法。通过“桥”...
分类:
编程语言 时间:
2015-11-25 22:12:04
阅读次数:
289
一、设计模式javascript里面给我们提供了很多种设计模式:工厂、桥、组合、门面、适配器、装饰者、享元、代理、观察者、命令、责任链在前面我们实现了工厂模式和桥模式工厂模式 :核心:为了生产对象,实现解耦。桥接模式 :(桥接模式是一种既能把两个对象连接在一起,又能避免二者间的强耦合的方法。通过“桥...
分类:
编程语言 时间:
2015-11-23 23:37:16
阅读次数:
223
一、C语言简史 1.C语言于1972年发明,首次使用是用于重写UINX操作系统(UNIX以前是用汇编写的) 2.随着UNIX操作系统的成功,C语言也得到了大幅度地推广,至今还是世界上最流行、使用最广泛的高级程序设计语言之一 3.C语言是一门面向过程的语言,非面向对象的语言二、C语言的优点 1...
分类:
编程语言 时间:
2015-11-23 18:53:00
阅读次数:
211
门面模式两个作用:1、简化类的接口2、消除类与使用它的客户代码之间的耦合门面模式常常是开发人员最亲密的朋友。它几乎是所有javascript库的核心原则门面模式的目的是为了让开发人员用更简单的方法调用一些相对复杂或组合的方法,主要就是简化开发的复杂性,提供一个相对容易的API去调用内部的方法供外界去...
分类:
编程语言 时间:
2015-11-22 23:25:44
阅读次数:
254
一、设计模式javascript里面给我们提供了很多种设计模式:工厂、桥、组合、门面、适配器、装饰者、享元、代理、观察者、命令、责任链在前面我们实现了工厂模式和桥模式工厂模式 :核心:为了生产对象,实现解耦。桥接模式 :(桥接模式是一种既能把两个对象连接在一起,又能避免二者间的强耦合的方法。通过“桥...
分类:
编程语言 时间:
2015-11-22 01:37:08
阅读次数:
248
1.写在前面: 大家都知道PHP专注后台与数据库的交互,前端页面中是js的天下,而jQuery作为使用最广泛,最简单有效的js的框架。深受大家的喜欢。 而js作为一门面向对象的开发语言,它独特的语法和函数式的写法,也是妙趣横生。使用jQuery进行插件的开发,就能将一些js的函数封装在一个对...
分类:
Web程序 时间:
2015-11-22 00:03:45
阅读次数:
147
学习一门开发语言,首先要掌握的它的基本语法,这可能几天就能学会,但如果要融会贯通,就得去学习这门语言的框架和一些库,再结合一些项目的应用,这可能需要花几年的时间。OC是C语言的一个超集,是一门面向对象的语言,因为苹果的崛起而火,API主要是cocoa(OSX)和cocoatouch(iOS),GCC...
分类:
编程语言 时间:
2015-11-14 17:54:38
阅读次数:
309
趁着最近比较闲,可以再次研究一下Objective-C的源代码,顺便梳理一下思路,愿有更大收获。 ????Objective-C是一门面向对象的程序设计语言。它的对象模型是基于类来创立的。源码可以在苹果开源的r...
分类:
其他好文 时间:
2015-11-10 17:56:22
阅读次数:
153
昨天的内容里有了运动的子弹,虽然我们只添加了一个子弹,但你可以看到我们需要记录子弹的x,y坐标,每次要更新它的坐标。如果我们想要有多颗子弹,就需要存储多个坐标。那时候处理起来就不显得那么简单,也许我们可以使用两个list,一个专门存储各个子弹的x坐标,另一个专门存储子弹的y坐标,问题似乎变得没那么复...
分类:
编程语言 时间:
2015-11-05 18:12:06
阅读次数:
188
一、setter和getter的一般写法setter和getter器可以说是一个类最基本的东西,任何一门面向对象的语言,都有这个概念,C++、java等等。因为setter和getter是对面向对象语言封装的最基本的支持。在Objective-C的setter和getter器,当然也和一般的语言没有...
分类:
其他好文 时间:
2015-11-02 21:12:49
阅读次数:
245