这里有没有人有关于何时用户继承以及何时使用标识符的意见?
继承示例:
class Animal
{
public int Name { get; set; }
}
class Dog : Animal {}
class Cat : Animal {}
Run Code Online (Sandbox Code Playgroud)
标识符示例:
class Animal
{
public int Name { get; set; }
public AnimalType { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
在什么情况下我应该选择哪种解决方案以及它们的优缺点是什么?
/丽娜