面试4 你在什么情况下会用到虚方法?它与接口有什么不同

简介: 子类重新定义父类的某一个方法时,必须把父类的方法定义为virtual 在定义接口中不能够有方法体,虚方法可以有 实现时,子类可以不用重新定义虚方法,但如果一个类继承接口,那就必须实现这个接口博客内容仅代表个人观点,如发现阐述有误,麻烦指正,谢谢!

子类重新定义父类的某一个方法时,必须把父类的方法定义为virtual

在定义接口中不能够有方法体,虚方法可以有

实现时,子类可以不用重新定义虚方法,但如果一个类继承接口,那就必须实现这个接口

博客内容仅代表个人观点,如发现阐述有误,麻烦指正,谢谢!
目录
相关文章
|
4月前
|
算法 安全 索引
【面试小知识】Collection(接口)集合
【面试小知识】Collection(接口)集合
|
6月前
【面试题精讲】接口和抽象类有什么共同点和区别?
【面试题精讲】接口和抽象类有什么共同点和区别?
|
7月前
|
Shell Linux 应用服务中间件
ABAP 面试题:如何使用 ABAP 编程语言的 System CALL 接口,直接执行 ABAP 服务器所在操作系统的 shell 命令?
ABAP 面试题:如何使用 ABAP 编程语言的 System CALL 接口,直接执行 ABAP 服务器所在操作系统的 shell 命令?
108 0
|
15天前
|
Java 关系型数据库 MySQL
大厂面试题详解:Java抽象类与接口的概念及区别
字节跳动大厂面试题详解:Java抽象类与接口的概念及区别
39 0
|
4月前
面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?
面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?
18 0
面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?
|
6月前
|
索引
【面试题精讲】LinkedList 为什么不能实现 RandomAccess 接口
【面试题精讲】LinkedList 为什么不能实现 RandomAccess 接口
|
2月前
|
缓存 Java 数据库
2024java面试题无需C币下载 速度之战:全方位解决Java接口慢响应问题
2024java面试题无需C币下载 速度之战:全方位解决Java接口慢响应问题
73 1
|
3月前
|
存储 Java
【面试问题】接口和抽象类有什么区别?
【1月更文挑战第27天】【面试问题】接口和抽象类有什么区别?
|
6月前
每日一道面试题之什么情况下会更倾向于使用抽象类而不是接口?
每日一道面试题之什么情况下会更倾向于使用抽象类而不是接口?
|
6月前
|
Java API
每日一道面试题之接口和抽象类有什么区别?
每日一道面试题之接口和抽象类有什么区别?