Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 2. diel - Prvá objektová aplikácia v C# - Hello object world

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na
David Hartinger:4.2.2014 17:23

Metoda je objektový název pro funkci. Co by program bez funkcí dělal? Asi nic moc, že.

Editované
Odpovedať
New kid back on the block with a R.I.P
Avatar
Johny Lewis
Nevyplnené
Avatar
Odpovedá na David Hartinger
Johny Lewis:4.2.2014 17:26

Myslel jsem to spíš tak, že i bez metod se to dá zvládnout (jen s užitím právě tech funkcí). Proč je pak tedy používat?

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na
David Hartinger:4.2.2014 17:36

V C# žádná funkce není, jsou tam jen metody.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Odpovedá na
Neaktivní uživatel:4.2.2014 17:37

ano i bez funkcí se obejdeš (protože i funkce obsahují strukturovaný kód) ale jak by pak program vypadal, že? navíc když zjistíš chybu musíš překopat celej kód

Odpovedať
Neaktivní uživatelský účet
Avatar
Odpovedá na David Hartinger
Michael Olšavský:4.2.2014 17:56

Synonymem k metodám se říká členské funkce ("member functions"), ale nejsem si jistý, jestli je zde nějaký jiný výrazný rozdíl. Nicméně členská funkce zní logičtěji :)

Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Michael Olšavský
Jan Vargovský:4.2.2014 18:19

Členskou f-ci jsem teda nikdy neslyšel.

Znám možná tak:
F-ci/proceduru
Metodu

Rozdíl mezi nimi je ten, že jedny patří k objektu a druhé ne.

Avatar
petrph
Člen
Avatar
Odpovedá na
petrph:4.2.2014 18:22

Nedá se bez nich v C# programovat,jak sis všiml už i ten prvotní kód píšeš do základní povinné metody Main() Kdybys nenapsal ani tu, tak se ti program ani nepřeloží.. 8-)
Ale samozřejmě jiná podstatná otázka může znít "musím pro volání metody vytvořit pokaždé objekt její třídy. A odpověď zní - to skutečně v některých případech nemusíš -mrkni se na atribut metody static..

Avatar
Odpovedá na Jan Vargovský
Zdeněk Pavlátka:4.2.2014 18:22

Členská Fce == metoda, procedury jsou v assembleru.

Odpovedať
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na petrph
Jan Vargovský:4.2.2014 18:31

Wat? Co má společného statika s metodou?

Zdeněk Pavlátka procedury znám z jiných jazyků a ASM to rozhodně není.

Avatar
Odpovedá na Jan Vargovský
Zdeněk Pavlátka:4.2.2014 18:34

Já znám název procedura jen z ASM.

Odpovedať
Kolik jazyků umíš, tolikrát jsi programátor.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 218.