public override void Add(ConferenceComponent component) { ConferenceComponents.Add(component); }
// In leaf component => Violates ISP // Creates transparency (Composite & Leaf treated the same) public virtual void Add(ConferenceComponent component) { throw new NotImplementedException(); }