面向对象的JavaScript编程[4]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 liuruhong 的 blog

    这两种方式从目标来看是一致的,按照我个人的观点来看,区别的只是在于实现方式,通过this.propertyname的方式来创建,jscript自动创建了property或者method的入口,不过从程序的角度而言,还是使用prototype的关键字实现比较灵活。

   

    另外javascript也可以和我们c++中那种嵌套声明的方法来声明,c++实现的方法如下

    public class classname:parentclass{

        public datatype functionname(){

 

        }

        public class classname{

            public datatype functionname(){

            }

        }

    }

    javascript当中,当然不存在class这样的关键字了,所以实现起来有点戏剧性,不过仍然为一个非常巧妙的实现。

    function classname(){

本文关键:OOP,Javascript,面向对象
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top