Posted By: Jovo () on 'CZprogram' Title: Existuje zpozdena deklarace v Jave? Date: Wed Dec 15 15:44:45 2004 Ahoj. Ciste teoreticky: lze v Jave pri deklaraci (abstraktni) tridy rict, ze nejakou promennou bude deklarovat potomek? Neco na zpusob: abstract class A { <zpozdena deklarace v potomkovi> String[] names; public vypis() { for i; print names[i]; }; } class B extends A { String[] names = { "Pepa", "Venca" }; } class C extends A { String[] names = { "Jana", "Hana" }; } /////////////////////////////////////////////////////////////////////// Da se to obejit tim, ze se v A deklaruje funkce 'getNames()' a pak public vypis() { String[] names = getNames(); for i; print names[i]; }; Jen by me zajimalo, jestli na to nema Java primo klicove slovo - me by to zprehlednilo zdrojaky:-) Jovo.