在传统的面向对象语言中,通常都会提供一种用于子类访问父类的特殊语法,因为我们在实现子类方法往往需要其父类方法的额外辅助。在这种情况下,子类通常就需要去调用父类中的同名方法,以便最终完成工作。接下来,让我们再对之前的示例做一些修改,在构建继承关系的过程中引入一个under属性,并令其指向其父级原型对象...
分类:
其他好文 时间:
2015-02-04 12:54:00
阅读次数:
168
一、前言对象的基本概念:Javascript提供了多个内建对象,比如String、Data、Array等等。对象指的是带有属性和方法的特殊数据类型创建对象:创建JavaScript对象主要有两种不同的方法:第一、定义创建对象的实例;第二,使用函数来定义对象,然后创建新的对象访问对象的属性,属性指的是...
分类:
编程语言 时间:
2015-02-02 12:13:44
阅读次数:
124
static 1、静态域 用static修饰的域是仅属于类的静态域,静态域是类中每个对象共享的域;他们是类的域,不属于任何一个类的具体对象;静态域是一个公共的存储单元,任何一个类的对象访问它时,取到的都是相同的数值,因此static代码块可以优化程序性能。 2、静态方法 用static修饰的方法叫类...
分类:
编程语言 时间:
2015-02-01 23:19:51
阅读次数:
338
为其它对象提供一种代理,以控制对这个对象的访问。代理模式应用的场合:一、远程代理,也就是为一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同的地址空间的实事。二、虚拟代理,是根据需要创建开销很大的对象,通过它来存放实例化需要很长时间的真实对象。三、安全代理,用来控制真实对象访问时的...
分类:
其他好文 时间:
2015-01-31 11:53:09
阅读次数:
207
一、内部类
1、内部类的访问规则:
1、内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式为:外部类明.this
2、外部类要访问内部类,必须创建内部类对象。
2、访问格式
1、当内部类定义在外部类的成员位置上是,而且非私有,可以在外部其他类中
可以直接建立内部类对象
格式:...
分类:
其他好文 时间:
2015-01-29 00:11:11
阅读次数:
199
javascript中创建对象可以这样:var obj = { name : "sam", age : 27, sex : "boy" }也可以这样:var obj = { "name" : "sam", "age" : 2...
分类:
编程语言 时间:
2015-01-28 19:35:37
阅读次数:
211
webservice是解决系统之间远程调用的,这种调用不仅跨平台,还跨语言webservice是一种远程调用技术,也是一个标准webservice的本质还是socket通信,使用http协议wsdl是web服务的使用说明书soap是简单对象访问协议,它是建立在http基础之上的用http发xml文档就是soap消息,如果..
分类:
Web程序 时间:
2015-01-27 11:23:09
阅读次数:
176
Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。Web Service的关键技术和规则:1.XML:描述数据的标准方法.2.SOAP:表示信息交换的协议(简单对象访问协议).3.WSDL:Web服务描述语言....
分类:
编程语言 时间:
2015-01-19 10:35:15
阅读次数:
420
今天在百度BAE上建了个应用,svn上传后发现页面间互调有些问题,几经查询发现:(1)IE下正常的window.opener.object1.object2页面间对象访问方法在Chrome下不能使用,修改为window.opener.document.getElementById('object2'...
在这之前,toString()所做的仅仅是返回this.name的内容而已,现在新增了额外的任务,检查对象中是否存在this.constructor.uber属性。
如果存在,就先调用该属性的toString方法。
this.constructor.uber指向当前对象父级原型的引用。
因而,当调用Triangle实体的toString方法时,其原型链上所有的toString都会被调用。...
分类:
其他好文 时间:
2015-01-15 10:59:10
阅读次数:
184