public void addParent(Person newParent) { if (parentOne == null) { parentOne = newParent; newParent.addChild(this); } else if (parentTwo == null) { parentTwo = newParent; newParent.addChild(this); } else { Console.WriteLine("Two Parents already filled in for person {0}! Remove parents to start again.",Name); } }
protected void addChild(Person newChild) { children.Add(newChild); }
public void removeParents() { parentOne = null; parentTwo = null; }