js oop 总结 参考资料: http://www.w3school.com.cn/js/pro_js_object_defining.asp
分类:
Web程序 时间:
2014-10-13 18:11:46
阅读次数:
144
最早接触抽象就是在美术课上,有个什么抽象派。但是再多的就不是很了解了,后来就是在TGB学习面向对象的时候,接触过的OOP核心——抽象。
计算机中我们是这么做的:把一个现实中相似的事物(对象)抽象成一个名词,这个名词有属性和操作。...
分类:
其他好文 时间:
2014-10-13 09:49:29
阅读次数:
182
解释器模式(Interpreter):它定义了对象与对象之间进行某种操作之后会得到什么值。一般主要应用在OOP开发中的编译器
的开发中,所以适用面比较窄。
解释器模式用来做各种各样的解释器,如正则表达式的解释器等等。...
分类:
编程语言 时间:
2014-10-12 17:41:48
阅读次数:
220
为了更好的理解AOP实践和体现AOP的优势,我们始终将OOP和AOP的比较贯穿到下文中。并在最终总结出AOP与OOP相比所拥有的优点,AOP的缺点以及AOP一般的使用场景。
1.1 问题空间到解空间的映射
在比较研究OOP和AOP实践之前,先让解决从理论上OOP和AOP解决问题的差别,也就是它们各自从问题空间到解空间的不同映射关系。
1.1.1“问题空间”和“解空间”的定义
...
分类:
其他好文 时间:
2014-10-12 02:07:47
阅读次数:
322
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给各位的同仁们,帮助大家在技术的道路上少一点弯路。 1. 关于动态加载机制 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。...
分类:
编程语言 时间:
2014-10-10 16:57:54
阅读次数:
179
OOP的主要目的就是重用,通过超类(基类)建立框架,然后在通过继承实现特殊化。 那么OOP就可以理解为:通过搜索继承树来查找需要的对象方法(数据)。
分类:
其他好文 时间:
2014-10-10 10:50:44
阅读次数:
184
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以.....
分类:
编程语言 时间:
2014-10-09 19:41:27
阅读次数:
195
一、贴源码源码存放的目录是src->core->Class.js 1 L.Class = function () {}; 2 3 L.Class.extend = function (props) { 4 5 // extended class with the new prototyp...
分类:
其他好文 时间:
2014-10-09 19:34:27
阅读次数:
346
分析阶段: 建立针对业务问题域的清晰视图 列出系统必须要完成的核心任务 针对问题域建立公共词汇表 列出针对此问题域的最佳解决方案设计阶段: 如何解决具体的业务问题 引入系统工作所需的支持元素 定义系统的实现策略OOP的主要特征: 抽象、封装、继承、多态、关联、聚合、组合、内聚、耦合
分类:
其他好文 时间:
2014-10-09 16:01:34
阅读次数:
181
1.mozbrowsererror等事件是在哪里生成并发送的,并且这些事件在多久之后将会失效。2.在homescreen与其他应用的切换过程中,为什么要采用两条线的方式:即一边打开应用,一边关闭应用的方式。这种方式容易出问题,而且比较耗时。3、Oop(应用进程在b2g进程当中运行)、group的实现...
分类:
其他好文 时间:
2014-10-09 14:42:23
阅读次数:
178