Diskuze: Vnořené třídy

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ahoj, pokud jsem dobre porozumel tomu co jsi popisoval, jde o tzv. Nested types
a pokud jsem to pochopil zle, rad poradim neco jineho, jen asi budu potrebovat blize popsat problem.
Možná že to bude to ono. Chci naprogramovat knihovničku různých
fyzikálních algoritmů. Při použití by syntaxe byla něco jako:
fyzika.elektrina_magnetismus.ohmuvzakon_r(U,I : real);
předmět.téma.vzorec(arg);
Pokud to tímhle půjde děkuji =)
Fakčí. Díky máš bodík
Kompilace modulu byla OK ale při použití v hlavním programu to na mě
křičí:
test.pas(10,48) Error: Only class methods, class properties and class variables
can be accessed in class methods
test.pas(10,48) Error: Only class methods, class properties and class variables
can be referred with class references
Název programu jsem omylem přepsal na test nevšímejte si toho.
Jiste, jde o vnorene tridy. Tak ze musis vytvorit i instance tech trid a pak
je samozrejme uvolnit .
V praxi tedy deklarovat něco podobného: Kalkulator : Tphysics.TElektro?
Díky za pomoc
Rad jsem pomohl . Kdyby jsi i
v budoucnu potreboval postrcit, staci se ozvat.
Zobrazeno 9 zpráv z 9.