码迷,mamicode.com
首页 >  
搜索关键字:类对象    ( 5909个结果
条款39: 避免 "向下转换" 继承层次
基类指针不能调用派生类的独有的成员,此时可以使用static_cast来转换,但不要这么做,因为向下转换难看、容易导致错误,而且使得代码难于理解、升级和维护,static_cast不会进行类型检查,即使指针指向的对象的类型与转换的目标类型不一样,比如说指针指向基类对象,转换为派生类对象,此时仍然会继...
分类:其他好文   时间:2014-08-21 14:36:44    阅读次数:182
Integer.parseInt()和Integer.valueOf()有什么区别
他们有本质区别,Integer.valueof(String s)是将一个包装类是将一个实际值为数字的变量先转成string型再将它转成Integer型的包装类对象(相当于转成了int的对象)这样转完的对象就具有方法和属性了。 而Integer.parseInt(String s)只是将是数字的字符...
分类:其他好文   时间:2014-08-21 10:59:43    阅读次数:198
java中switch case和break使用
switch只能比较数值或字符或者类对象 首先看看switch的括号,当中放置您要取出数值的变量。取出数值之后,程序会开始与case中所设定的数字或字符做比较, 如果符合就执行其中的语句,直到遇到break后离开switch程序块;如果没有符合的数值或字符,则会执行default后的语句, default不一定需要;如果没有默认要处理的动作,可以省去这个部分 实例如下: ...
分类:编程语言   时间:2014-08-21 09:48:44    阅读次数:160
父类子类指针相互转换问题
1.当自己的类指针指向自己类的对象时,无论调用的是虚函数还是实函数,其调用的都是自己的:2.当指向父类对象的父类指针被强制转换成子类指针时候,子类指针调用函数时,只有非重写函数是自己的,虚函数是父类的;3.当指向子类对象的子类指针被强制转换成父类指针的时候,也就是父类指针指向子类对象,此时,父类指针...
分类:其他好文   时间:2014-08-20 21:03:42    阅读次数:246
C++ 中dynamic_cast<>的用法
/*这是从网上摘下的样例,主要讲述了 dynamic_cast 的用法。*/ /* 作用:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会依据基类指针是否真正指向继承类指针来做对应处理, 即会作一定的推断。 对指针进行dynamic_cast,失败返回null,成功返.....
分类:编程语言   时间:2014-08-20 19:25:42    阅读次数:214
cocos2dx游戏开发学习笔记3-lua面向对象分析
在lua中,能够通过元表来实现类、对象、继承等。与元表相关的方法有setmetatable()、__index、getmetatable()、__newindex。详细什么是元表在这里就不细说了,网上非常多介绍,这里主要讲与cocos2dx相关联的部分。在lua-binding库中extern.lu...
分类:其他好文   时间:2014-08-20 17:49:02    阅读次数:216
java学习-----jvm的内存分配及运行机制
VM运行时数据区域:根据《Java虚拟机规范(第二版)》的规定,JVM包括下列几个运行时区域:我们思考几个问题:1.jVM是怎么运行的?2.JVM运行时内存是怎么分配的?3.我们写的java代码(类,对象,方法,常量,变量等等)最终存放在哪个区?VM运行时数据区域:1.程序计数器(program C...
分类:编程语言   时间:2014-08-19 18:58:16    阅读次数:315
使用synchronized阻塞后台服务进程,使之一直运行
使用synchronized(XXX.class)锁类对象 阻塞后台服务进程,使之一直运行...
分类:其他好文   时间:2014-08-19 16:40:55    阅读次数:182
backbonejs中的模型篇(三)
一:在模型中使用嵌套属性Backbone的扩展插件 Backbone-Nested下载并添加引用1:定义一个新的模型对象,使用Backbone.NestedModel作为其基类对象var _model = Backbone.NestedModel.extend({...}) var testObj ...
分类:Web程序   时间:2014-08-19 12:49:24    阅读次数:253
Php面向对象 – 继承和重写
Php面向对象 – 继承和重写     继承: php中,通过在类上,使用特殊的操作达到目的。 通过在定义类时,利用extends来指明当前类对象继承那个类的对象。   例子:   class C {        public  $p_c =  “value c”; }     class D extends C {        public  $p_d = ...
分类:Web程序   时间:2014-08-19 01:01:23    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!