9
Belirli durumlar için alt sınıflar oluşturmak kötü bir uygulama mıdır?
Aşağıdaki tasarımı düşünün public class Person { public virtual string Name { get; } public Person (string name) { this.Name = name; } } public class Karl : Person { public override string Name { get { return "Karl"; } } } public class John : Person { public override …