命名基类的推荐方法是什么?是用“ Base ”或“ Abstract ”作为类型名称的前缀还是我们只是用“Base”作为后缀?
考虑以下:
类型:ViewModel例如MainViewModel,ReportViewModel
基类:BaseViewModel或ViewModelBase或AbstractViewModel
还要考虑:
类型:Product例如VirtualProduct , ExpiringProduct
基类:BaseProduct或ProductBase或AbstractProduct
你觉得哪个更标准?
class Entity : EntityBase
{
}
或者
class Entity : BaseEntity
{
}