码迷,mamicode.com
首页 >  
搜索关键字:类对象    ( 5909个结果
lua和C++相互调用
从lua调用C++函数和对象,利用LuaPlus可以方便的从C++中调用lua脚本,反过也一样。通过注册函数或类对象,lua便可以访问C++。一、C风格函数注册 Lua提供了C风格的回调函数注册,该函数原型如下:int Callback(LuaState* state); 无论是全局函数、类非虚函....
分类:编程语言   时间:2014-07-29 20:52:52    阅读次数:358
NHibernate框架魅力之美
Nhibernate属于ORM框架之一,在了解NHibernate之前我们先来了解什么是ORM? ORM框架是为了将类对象和关系建立映射。其实说白了,就是通过一个 Mapping将我们的实体类和数据库映射起来,建立了联系,相当于是在应用程序和数据库之间加了一个中间层。这样我们在程序中,只需要直接操作对象,而不用关心数据库中的表、列和字段什么的。...
分类:系统相关   时间:2014-07-29 12:49:46    阅读次数:323
C++中虚析构函数的作用
C++中的虚析构函数到底什么时候有用的,什么作用呢。总的来说虚析构函数是为了避免内存泄露,而且是当子类中会有指针成员变量时才会使用得到的。也就说虚析构函数使得在删除指向子类对象的基类指针时可以调用子类的析构函数达到释放子类中堆内存的目的,而防止内存泄露的。两段代码:#include using na...
分类:编程语言   时间:2014-07-29 12:23:26    阅读次数:289
第十章--类和对象
构造函数:一种特殊的类成员函数,在创建类对象时被调用,构造函数的名称与类名相同假设Apple类的构造函数为:class Apple{Apple(); //默认构造函数Apple(const char *fname, const char *lname); //构造函数原型}用Apple类创建...
分类:其他好文   时间:2014-07-29 12:02:26    阅读次数:173
静态属性、静态代码块、静态方法、构造方法、普通方法的执行顺序
静态代码块:是在当类被载入(内存)时,(最先被调用的),静态代码块被执行,且之被执行一次,静态块常用来执行类属性的初始化。执行类的载入之前就会调用。非静态代码块:是在当类的对象被创建载入(内存)时,(最先被调用的),每创建一个对象,即每载入一个对象,非静态代码块都执行一次。执行类对象的载入之前就会调...
分类:其他好文   时间:2014-07-29 11:58:46    阅读次数:233
如何保证对象的唯一性
/*如何保证对象的唯一性: 1.不允许其他程序用new来创建该类对象。 2.在该类创建一个本类实例。 3.对外提供一个方法让其他程序可以获取该对象的引用。*/public class Test{ public static void main(String[] args){ ...
分类:其他好文   时间:2014-07-28 15:17:53    阅读次数:175
java匿名类和匿名对象及this的其他用法
/*匿名内部类:就是内部类的简写格式。必须前提:内部类必须继承或者实现一个类或者接口。匿名内部类其实就是一个匿名 子类对象。格式:new 父类对象 or 接口(){ 子类内容;(覆盖父类的, 而且可以增加自己的方法)}//相当于将 继承父类 和 new 的过程 写到了一起有某有!很方便有某有!...
分类:编程语言   时间:2014-07-27 23:28:09    阅读次数:265
java接口的应用举例
/*接口的理解:接口就是前期定义一个规则!某一个类A,为了扩展自身的功能,对外提供这个接口,后期只要是符合这个接口(规则)的类(这个类是接口的子类),将子类对象的引用传递给类A中方法(方法中的参数就是该子类所实现的接口),就可以和类A建立功能联系!降低了类与类之间的耦合性!*///定义规则inter...
分类:编程语言   时间:2014-07-27 23:13:19    阅读次数:238
继承,is,as,多态
继承中的构造方法:1、创建子类对象时,一定会先创建父类对象2、如果调用的子类构造方法没有使用base,就会自动调用父类无参的构造方法, 如果父类没有无参的构造方法就会报错3、如果调用的子类构造方法使用了base,就会根据base后面的参数调用父类对应的构造方法注意:如果类中有定义有参的构造方法,建议...
分类:其他好文   时间:2014-07-27 23:01:49    阅读次数:190
一个关于依赖注入的故事
1、关于控制反转和依赖注入的理解:控制反转:一般的,当实体类被使用时,调用者需要创建实体类的实例。控制反转的意思即是调用者不再实例化实体类了,而只是声明类对象和封装对象的使用。具体的实例化由容器来实现。依赖注入:依赖注入是控制反转这种设计模式的一个关键步骤。把对象的实例化交给容器时,容器负责生成具体...
分类:其他好文   时间:2014-07-27 21:29:05    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!