面试面试官问我什么是多态。我说就是对于同一个调用,反映到不同对象上会产生不同的作用,其实就是同一个函数调用不同的实现。说完后跟我说这就是多态啦?我补了个操作符重载也是多态。
感觉他很不屑啊,那我要回答什么?虚表虚指针?可他也没问多态咋实现的啊
全部评论
静态多态和动态多态?函数重载也是属于多态,不过我觉得佬答的一点问题都没啊。 这种是面试官水平不行,当谜语人当出优越感了
6 回复 分享
发布于 2023-10-04 19:09 四川
一眼看成面试官问我是多么变态
2 回复 分享
发布于 2023-10-08 15:14 安徽
模板,重载重写之类的吧,可能想让你说虚函数原理,虚函数表这些吧,嗯,多说点多态的底层原理实现是不是好点,不过C++不怎么懂
1 回复 分享
发布于 2023-10-11 01:58 河南
三大特性之一得吹详细点
1 回复 分享
发布于 2023-10-09 17:25 江苏
多态是面向对象中的专业术语,要用面向对象思维回答,核心以【对象】出发,【多态】指的是【对象的多种形态】,对象的形态表现在对象的属性和行为上,行为也就是方法了,在代码上体现为接口的实现类、抽象类的实现类,这些都可以视为对象具有多种形态的表现形式。 这里多态不应该仅从方法(行为)上去描述,也要从属性上去描述,应该要去思考外国人是如何设计面向对象语言的,怎么体现的。
1 回复 分享
发布于 2023-10-05 14:50 江西
体现在重载和重写
点赞 回复 分享
发布于 2023-10-04 19:02 山东

相关推荐

08-08 16:33
唐山学院 Java
职场水母:首先,简历太长,对于实习和应届找工作,hr一眼扫的是学历,技术看实习,你写的技术栈字太多了,尽量用一句话概括不用写那么详细,技术面的时候会问的,而且技术栈都会在实习或者项目里体现,你要做的是,把你的简历浓缩为一页,删除没用的东西,比如实践经历,自我评价,这些纯废话,没用,专业技能写的太离谱,你真的熟练掌握了吗,建议都写熟悉,找工作和写论文不一样,追求的是干练和实用,把实习经历和项目提前,把掌握的技术栈写到最后,然后去找实习,
点赞 评论 收藏
分享
评论
5
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务