当基类确定被继承的时候,析构函数声明为virtual是必须的当返回的派生类的指针或引用的时候,调用析构函数容易发生内存泄漏当基类作为抽象类使用,声明pure virtual析构函数析构函数的顺序————派生类的析构函数先被调用(先析构基类成员)构造函数的顺序————派生类的构造函数先被调用(先构造基...
分类:
其他好文 时间:
2014-08-10 18:07:50
阅读次数:
277
当在控制器中新建视图的时候,选择的视图界面如下:执行添加后报如下错误:错误的内容为:错误运行所选代码生成器时出错无法检索"XXX"的元数据没有为该对象定义无参数构造函数Unable to retrieve metadata for 'XXX'. No parameterless constructo...
分类:
Web程序 时间:
2014-08-10 15:26:30
阅读次数:
7180
C++编译器自己合成的构造函数:默认构造函数copy构造函数copy assigment操作符析构函数(编译器产生的析构时non-virtual)copy assignment(当含有const以及reference时不能自动合成)
分类:
编程语言 时间:
2014-08-10 15:23:40
阅读次数:
257
记得在复制构造函数和赋值操作符的参数类型上加上const.正确的复制构造函数应该是X::X(const X&)这种,而不是X::X(X&)这种,这里有两个原因.第一:绑定一个非const引用到一个临时对象是非法的.使用X::X(X&)作为复制构造函数不会允许复制任何特殊表达式的结果.为什么呢.?因为...
分类:
其他好文 时间:
2014-08-10 15:18:30
阅读次数:
195
内置类型手动初始化类类型-构造函数(确保构造函数将对象的每个成员都初始化)类构造函数初始化列表与函数体内赋值的区别:效率更高函数内的赋值语句执行时先执行成员的默认构造函数,再执行copy assignment初始化列表直接执行一次 copy构造函数含有const成员、reference成员时需使用初...
分类:
其他好文 时间:
2014-08-10 15:16:20
阅读次数:
171
目录JavaScript 对象是词典JavaScript 函数是最棒的构造函数而不是类原型静态属性和方法闭包模拟私有属性从类继承模拟命名空间应当这样编写 JavaScript 代码吗?展望最近,我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相...
分类:
编程语言 时间:
2014-08-10 12:53:50
阅读次数:
347
用法1:
-------------------------------------------------------------------------------------------------------------- 用法2:
-----------------------------...
分类:
其他好文 时间:
2014-08-10 12:50:00
阅读次数:
175
本文讨论:JavaScript 是基于原型的语言用 JavaScript 进行面向对象的编程JavaScript 编码技巧JavaScript 的未来本文使用了以下技术:JavaScript目录JavaScript 对象是词典JavaScript 函数是最棒的构造函数而不是类原型静态属性和方法闭包模...
分类:
编程语言 时间:
2014-08-10 08:06:29
阅读次数:
383
概述 使用计时器可以对代码运行过程进行测速。你可以给每个计时器取一个名字,每个页面上最多可以运行一万个计时器。当你使用计时器名字调用 console.timeEnd() 函数时,浏览器会返回一个毫秒值,该值表示该计时器启动到你调用 console.timeEnd() 时的时间。语法console.....
分类:
Web程序 时间:
2014-08-10 03:53:59
阅读次数:
252
先来看下效果图:
其中show和dismiss的时候有动画效果。
原先试过使用PopupWindow来做,但是使用的时候不是那么舒服,毕竟不是dialog嘛。
所以这次尝试还是使用dialog来做 ,很多地方是引用了系统源码(源码是最好的老师)
首先看CustomDialog.java的构造函数:
protected CustomDialog(Contex...
分类:
其他好文 时间:
2014-08-10 01:46:59
阅读次数:
239