IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze: exkluzivní zdroják

Aktivity
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:14.5.2013 11:53

A není jednodušší udělat ta 4 tlačítka jako 4 objekty jedné třídy, kterým ty eventy přidám v konstruktoru? Pak nějaký switch nemusíš vůbec řešit.

Odpovědět
14.5.2013 11:53
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Nymsa
David Hartinger:14.5.2013 12:03

Asi mi něco uniká nebo nechápu, proč máš tedy 5 metod místo 4.

EDIT: Jedině, že by ty 4 tlačítka dělaly 1 funkčnost, pak chápu že je metoda jen 1.

Editováno 14.5.2013 12:04
Nahoru Odpovědět
14.5.2013 12:03
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Nymsa:14.5.2013 12:25

No mohl bych mít 4 tlačítka, každé tlačítko si přířadí svoji metodu -> btn_NovaHraClic­k(),btn_NactiH­ruClick()... místo toho mám btnClick() a v ní swtich, který pozná, jaké tlačítko bylo tedy stisknuto (které vyvolalo událost) a udělám patřičné úkony - Nová hra, Načte hru, resetuje,...

Nahoru Odpovědět
14.5.2013 12:25
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Nymsa
David Hartinger:14.5.2013 12:29

No a proč to tak nemáš?

Nahoru Odpovědět
14.5.2013 12:29
New kid back on the block with a R.I.P
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Nymsa:14.5.2013 12:34

Vždyť to tak mám :D

Nahoru Odpovědět
14.5.2013 12:34
Pokrok nezastavíš, neusni a jdi s ním vpřed
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 55.