- Gof/Composite
virtual Currency NetPrice ();
virtual Currency NetPrice ();
virtual Currency NetPrice ();
NetPrice 의 기본 구현부는 sub-equipment 의 net price의 합을 구하기 위해 CreateIterator를 이용할 것이다.
Currency CompositeEquipment::NetPrice () {
total += i->CurrentItem ()->NetPrice ();
virtual Currency NetPrice ();
cout << "The net price is " << chassis->NetPrice () << endl;