Tag: 装饰者

C# – 为什么我得到一个空集合?

只有当我在子类中覆盖它时,人们如何才能收集物品? 这是代码。 如果我取消注释被覆盖的方法,那么我的collections在公园里有2个人。 public class Park : Thing { } public abstract class Thing { public virtual List people { get; } = new List(); } public class PersonA : Thing { Thing p; public string Name { get; set; } public PersonA(Thing p) { this.p = p; Name = “Marry”; this.p.people.Add(this); } //public override […]