C# 面试题 (持续更新中)

1. 抽象方法和虚方法在编程中都是处理继承和多态的重要概念,它们之间的关键差异是什么? ① 定义和实现:抽象方法是只有方法名称,没有方法体(也就是没有方法具体实现),子类必须重写父类抽象方法。虚方法有方法体,子类可以覆盖,也可不覆盖。 ② 声明位置:抽象方法只能声明在抽象类中,使用关键字“abstr
posted @ 2024-01-14 17:48  LXLR  阅读(55)  评论(0编辑  收藏  举报