Diskuze: Prosím o pomoc - dědičnost v Javě
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Triedu - predok - ktorá bude slúžit len na dedenie urobíš
abstraktnou.
Instancie by si mal vytvárať len u potomkov, a každého z potomkov od nej
oddedíš, oni si potom sami vytvoria ako keby privátne instancie rodičovskej
triedy, ktoré tak sprostredkúvajú tú dedičnosť.
Díky za odpověď. Zní to logicky...
Ještě ale jedna věc mě napadá - mám tam tři checkboxy - na základě toho
které budou zaškrtnuté se bude stahovat daná kategorie.
Jak tohle zajistit? Přeci musim mít ještě nějakou třídu, která tohle
bude zajišťovat - kde bude nějaká podmínka pro ověření co je a co neni
zaškrtlé a podle toho se bude volat konstruktor daného potomka. Taky bych
chtěl aby se mi automaticky vypisoval dnešní datum do pole "Datum publikace".
To taky musim přece v nějaký třídě implementovat.
To overenie, ktoré políčko je zaškrtnuté, by som rovno dal do kontrolleru (v akom frameworku robíš to gui? ),
JavaFX:
if (mojCheckbox.isSelected())
{
...
}
if (mojDruhyCheckbox.isSelected())
{
...
}
atd
Proste v príslušnom bloku vytvoríš instanciu a zavoláš nejakú jej
metódu
(alebo to urobit multithreaded, vytvorit si nejaku triedu čo bude implementovat
Runnable, dat jej generický konštruktor (alebo lepšie wildcard - ? extends
MojPredok), aby si tam mohol pekne čisto dávat instanciu akejkolvek triedy,
čo dedí od MojPredok,
a na tej instancii potom v metóde run (triedy vlákna) zavoláš napr.
zacniStahovat().
Bez toho dalsieho vlákna by ti grafické okno so začatím stahovania zamrzlo, to je dufam jasne.
To gui jsem si naklikal v Netbeans...
A jak zajistit to aby se mi po spuštění programu (zobrazení gui) automaticky
vepisoval dnešní datum?
Přijde mi divný psát to do třídy gui.
Omluvám se za hloupý dotazy ale moc jsem toho zatím nenapsal tak tápu...
Přečti si zdejší tutoriály, nemůžeš se zde ptát na každou banalitu.
Tutoriály jsem prolítl. Kouknu do nich důkladnějc. Dík
Zobrazeno 7 zpráv z 7.