【发布时间】:2013-10-01 18:31:57
【问题描述】:
virtual 在 C# 中的用途是什么?使用它的正确方法和理由是什么?
例如,public virtual ICollection<Order> Orders { get; set; } 在Client 类中定义集合订单(例如,在餐厅或其他地方)。你为什么要在这里使用虚拟?它有什么作用,一般正确的使用方法是什么?
【问题讨论】:
-
它是面向对象编程的三大支柱之一。 SO 答案中的主题太大而无法处理,您可以在当地书店或图书馆中找到许多书籍。