建议的命名基类的方法是什么?它是在类型名称前面加上“ Base ”还是“ Abstract ”,还是只是在其后缀“ Base”?
考虑以下:
类型:ViewModel例如MainViewModel,ReportViewModel
基类:BaseViewModel或ViewModelBase或AbstractViewModel
同时考虑:
类型:Product例如VirtualProduct,ExpiringProduct
基类:BaseProduct或ProductBase或AbstractProduct
您认为哪个更标准?
class Entity : EntityBase
{
}
要么
class Entity : BaseEntity
{
}