PHP 在 5.3.0
以后的版本开始支持命名空间。什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题
分类:
Web程序 时间:
2014-06-16 10:57:03
阅读次数:
387
在查看很多jQuery的过程中,经常遇到两个小括号的情况。
例如:
(function()
{
alert("测试1");
})();
(function()
{
alert("测试3");
}()); 其实这段代码,就是定义了一个匿名函数,并且进行了调用,
相当于如下几行代码:
(function ListCommon2(...
分类:
Web程序 时间:
2014-06-15 19:00:15
阅读次数:
283
开发框架:由大量的类、方法与函数按一定的逻辑组织起来的一个集合必备知识: OOP(Object
Oriented Programming) 面向对象编程 MVC(Model View Controller)设计模式 Model——>操作数据库
View——>显示 Controller——>...
分类:
其他好文 时间:
2014-06-13 16:12:10
阅读次数:
201
1,访问属性区分内部可见(成员函数对数据成员的访问)和外部可见(对象对成员的访问)1)public:内部和外部皆可见2)private:内部可见,外部不可见3)protected:内部可见,继承类的内部可见,外部不可见继承属性:public类型的继承:在子类中,原来public,protected,...
分类:
编程语言 时间:
2014-06-12 10:41:06
阅读次数:
245
面向对象编程(OOP)的主要原则就是使用class来创建一个类,这个类以某种方式实现并满足继承,多态和封装。在javascript的OOP中,没有类的概念,只有对象。对象必须能封装一些功能并继承方法和属性,在javasript中我们仅仅只关心继承和封装。
分类:
编程语言 时间:
2014-06-10 16:49:18
阅读次数:
273
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《.....
分类:
其他好文 时间:
2014-06-10 12:31:12
阅读次数:
220
在面向对象编写js脚本时,定义实例方法主要有两种
如下:
function ListCommon2(afirst)
{
var first=afirst;
this.do1=function ()
{
alert("first do"+first);
}
}
ListCommon2.prototy...
分类:
Web程序 时间:
2014-06-10 11:11:26
阅读次数:
242
仅供娱乐。面向对象是90年代“结构化编程”的万金油,风靡一时,但很难说它就是那些用它开发出来的东西的“终极”编程模式。
“面向对象编程是一个极其糟糕的主意,只有硅谷里的人能干出这种事情。”— Edsger Dijkstra(图灵奖获得者) “面向对象设计是用罗马数字做计算。”—
Rob Pike.....
分类:
其他好文 时间:
2014-06-10 09:10:38
阅读次数:
208