您的位置:首页 > 职场人生

2010.10.13-Linda的面试题

2010-10-13 22:10 120 查看
看完二阶构造,看完Socket,看完AO,看完Trap Harness,看完OOP,看完设计模式,看完算法,然后兴高采烈去面试.

第一题:虚函数表是在什么时候建立的?

答: .....

第二题:请说明一下静态函数和静态变量

打击中未缓过神来

答:静态...静态.... 静态啥?静态变量只能有一个实例?静态函数不需要实例化就能使用?

第三题:C++多态是怎么是实现的?

终于有个有把握的了

答:多态分为静多态和动多态(其实我的意思是编译时多态,和运行时多态),静多态有函数的重载,运算符的重载,动多态有虚函数.

点评:不要背书上的答案,要在使用中去理解.

第四题:析构函数可以是虚函数吗?

答:析构函数推荐为虚函数,用于父类指针删除各种杂种.

继续问:构造函数可以是虚函数吗?

答:不知道....不可以...吧?

第五题:const 在什么时候使用?

答:(回答过于白痴予以屏蔽)

第六题:虚函数与纯虚函数的区别?

答:(回答过于白痴予以屏蔽)

第七题:引用与指针的区别?

答:(回答过于白痴予以屏蔽)

结论: 我知道错了,先回去看完Effective C++和More Effective C++ 再来吧, 切记需要理解!需要理解!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: