2010.10.13-Linda的面试题
2010-10-13 22:10
120 查看
看完二阶构造,看完Socket,看完AO,看完Trap Harness,看完OOP,看完设计模式,看完算法,然后兴高采烈去面试.
第一题:虚函数表是在什么时候建立的?
答: .....
第二题:请说明一下静态函数和静态变量
打击中未缓过神来
答:静态...静态.... 静态啥?静态变量只能有一个实例?静态函数不需要实例化就能使用?
第三题:C++多态是怎么是实现的?
终于有个有把握的了
答:多态分为静多态和动多态(其实我的意思是编译时多态,和运行时多态),静多态有函数的重载,运算符的重载,动多态有虚函数.
点评:不要背书上的答案,要在使用中去理解.
第四题:析构函数可以是虚函数吗?
答:析构函数推荐为虚函数,用于父类指针删除各种杂种.
继续问:构造函数可以是虚函数吗?
答:不知道....不可以...吧?
第五题:const 在什么时候使用?
答:(回答过于白痴予以屏蔽)
第六题:虚函数与纯虚函数的区别?
答:(回答过于白痴予以屏蔽)
第七题:引用与指针的区别?
答:(回答过于白痴予以屏蔽)
结论: 我知道错了,先回去看完Effective C++和More Effective C++ 再来吧, 切记需要理解!需要理解!
第一题:虚函数表是在什么时候建立的?
答: .....
第二题:请说明一下静态函数和静态变量
打击中未缓过神来
答:静态...静态.... 静态啥?静态变量只能有一个实例?静态函数不需要实例化就能使用?
第三题:C++多态是怎么是实现的?
终于有个有把握的了
答:多态分为静多态和动多态(其实我的意思是编译时多态,和运行时多态),静多态有函数的重载,运算符的重载,动多态有虚函数.
点评:不要背书上的答案,要在使用中去理解.
第四题:析构函数可以是虚函数吗?
答:析构函数推荐为虚函数,用于父类指针删除各种杂种.
继续问:构造函数可以是虚函数吗?
答:不知道....不可以...吧?
第五题:const 在什么时候使用?
答:(回答过于白痴予以屏蔽)
第六题:虚函数与纯虚函数的区别?
答:(回答过于白痴予以屏蔽)
第七题:引用与指针的区别?
答:(回答过于白痴予以屏蔽)
结论: 我知道错了,先回去看完Effective C++和More Effective C++ 再来吧, 切记需要理解!需要理解!
相关文章推荐
- Linda面试题-详解
- 华为面试题
- 一道面试题引发的有关随机数的思考(7)
- 一道面试题
- 嵌入式C语言面试题(一)
- 很老的一道面试题,要求下排输出的每个数都是先前上排输入数在下排出现的次数
- 7.24晚毫无准备的面试题
- Android面试题集锦二
- PHP软件工程师的面试题
- 剑指offer-面试题37 两个链表的第一个公共节点
- java面试题
- 必看,经典sql面试题(学生表_课程表_成绩表_教师表)
- JAVA面试题解惑系列(六)——字符串(String)杂谈
- 面试题:腾讯2012面试题
- Android面试题一
- 微软面试题2
- 面试题:close()和flush()的区别?
- iOS 面试题 之method swizzling
- 有关于CSS的面试题和练习