首页 > 试题广场 >

请解释C#中什么是虚方法,它与抽象方法有什么不同?

请解释C#中什么是虚方法,它与抽象方法有什么不同?
①虚方法(virtual):有方法体和默认实现,子类可重写(override),也可不重写,可在普通类或者抽象类中
②抽象方法(abstract):无方法体,只有声明,子类必须重写,只能存在于抽象类中
发表于 2026-03-31 11:15:02 回复(0)