public override void Add(Node node) { if (_nodes.IsEmpty()) { _nodes.Add(node); } else { _links.Add(new Link(_nodes.Last(), node, BandWidthFactory.GetBandWidth())); _nodes.Add(node); } }
private void AddLink(Node firstNode, Node secondNode) { _links.Add(new Link(firstNode, secondNode, BandWidthFactory.GetBandWidth())); }