Klasa pkt2d
|
Zastosowana struktura |
|
Do opisu punktów (wektorów) wygodnie jest zdefiniować np następującą klasę (w C wystarczy rekord) :
Klasa pkt2d byłaby samodzielną klasą co ma oczywiście wpływ na sposób wywołania tej struktury. Wszystkie procedury graficzne mogłyby posługiwać się odwołaniami do współrzędnych punktów płaszczyzny. Przykłady zastosowań: pkt2d p; deklaracja zmiennej p p=new pkt2d(0,0); Utworzenie zmiennej p (obowiązkowe nadanie wartości)
Dla obsługi tej struktury zdefiniowano metodę-procedurę (w definicji klasy) i funkcję (typu static): |