面向对象 编程本质:以类的方式组织代码,以对象的方式组织(封装)数据对象:具体的事物,某个类的对象(实例)类:是对对象的抽象,用于描述同一类型的对象的一个抽象概念 对象和类的关系:特殊到一般,具体到抽象三大特征: 封装 继承 多态构造器:又叫构造方法(constructor),用...
分类:
编程语言 时间:
2014-09-09 21:29:09
阅读次数:
215
thisthis表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。先看一个在全局作用范围内使用this的例...
分类:
编程语言 时间:
2014-09-09 17:52:20
阅读次数:
282
package com.huawei.pia;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Modifier;public class Person exten...
分类:
编程语言 时间:
2014-09-09 12:04:18
阅读次数:
332
说明:最近正在看Addy Osmani写的《JavaScript设计模式》这本书,故记一下读书笔记与大家分享。本文的内容基本上都出自那本书,如果觉得不错可以去买一本看看。9.1Constructor(构造器)模式Object构造器用于创建特定类型的对象——准备好对象以备使用,同时接受构造器可以使用的...
分类:
Web程序 时间:
2014-09-09 10:53:08
阅读次数:
325
C++ 11加了许多新的功能。其中对C++性能和我们设计class的constructor或assignment可能产生重大影响的非 rvalue reference 莫属!我看了不少资料,能说清它的不多。下面我企图用简单的例子来说明,希望读者能够理解并应用这一重要的语言构造。
分类:
编程语言 时间:
2014-09-05 07:39:21
阅读次数:
324
在应用inheritance时,除去基类里无用的constructor,对大量构造的object的性能来说,会有明显的影响。不幸的是,微软的__declspec(novtable) class modifier对解决这个问题没有提供任何帮助。在设计海量存储的object的应用中,我们应该尽量用POD...
分类:
编程语言 时间:
2014-09-04 02:49:39
阅读次数:
175
var Car = function (model, year, miles) { this.model = model; this.year = year; this.miles = miles; this.carSituation = f...
分类:
其他好文 时间:
2014-09-03 21:12:07
阅读次数:
232
今天Aear讲的是class.ctor也就是constructor,和 class.dtor,destructor.相信大家都知道constructor和destructor是做什么用的,基本功能我就不废话了。下面先说效率的问题,让我们看个简单的例子:classSomeClass;//forward...
分类:
编程语言 时间:
2014-09-03 21:10:27
阅读次数:
274
js判断变量类型的方法1.使用typeof2.使用Variables.Constructor使用实例<scripttype="text/javascript">
functionfun(msg)
{
//使用typeof判断
if(typeofmsg=="string")
{
alert("使用typeof判断:"+msg);
}
//使用constructor判断
if(msg.constructor==String)
{
alert(..
分类:
Web程序 时间:
2014-09-02 18:11:45
阅读次数:
180
第三章 最小化Spring xml配置 自动装配(autowiring) 自动检测(autodiscovery) 自动装配 byName、byType、constructor autodetect(首先constructor,然后byType) 默认自动装配 (default-autowire默认为...
分类:
编程语言 时间:
2014-09-02 17:22:04
阅读次数:
199