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 – 9. diel - Dedičnosť a polymorfizmus

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
Marcel Smolik:9.7.2015 17:11

Dědičnost je spíše evoluce protože se program vyvíjí.

Avatar
Martin Srdoš:17.9.2015 19:18

Mám k tomu takový dotaz. Mám třídu A, která dědí z třídy B.

Dále jinde v kódu pracuji s třídou A, mám vytvořený obj ( A a = new A(); ).
Mám metodu x(B b){...}, která jak je vidět bere jako argument třídu B. Proč, když tam dám třídu A si to neporadí (například píšu "x(new A())" )? A poradilo by si to obráceně, kdybych měl metodu x(A) a cpal jí x(b)?

Avatar
B42P6
Člen
Avatar
Odpovedá na Martin Srdoš
B42P6:17.9.2015 21:25

Neviem co ti nejde tak napisem nieco z dedicnosti. Predstav si triedu A a triedu B ktora dedi z A (B ma vsetko co A a este nieco naviac).Metoda berie ako parameter instanciu triedy A cize ak jej dame B ziska to co potrebuje=A, pretoze B obsahuje to co A a este nieco naviac.Predstav si druhu Metodu ktora berie ako parameter instancou triedy B , ak jej dame A nedame jej to co potrebuje=B (B obsahuje oproti A nieco naviac). Nie som na Pc tak sorry za diakritiku.

Odpovedať
'long long long' is too long for GCC
Avatar
Vít Pelc
Člen
Avatar
Vít Pelc:14.3.2016 21:52

Studuji IT na technické škole, ale musím uznat, že až díky tohoto tutoriálu v Javě jsem pochopil programování (celkově). Moc dobře vysvětleno, díky autorovi za jeho čas a energii :)

Avatar
Ondřej Burda:8.12.2016 19:23

Parádně sepsaný článek o dědičnosti a polymorfismu. David Čápka zachraňuje studenty i samouky :)

Odpovedať
Escape the ordinary
Avatar
Lesní Muž
Člen
Avatar
Odpovedá na Vít Pelc
Lesní Muž:27.12.2016 11:34

Tak jestli je to střední škola, tak ty jsou úplně k h :D

Avatar
Vít Pelc
Člen
Avatar
Odpovedá na Lesní Muž
Vít Pelc:29.12.2016 15:39

To teda :D. V prváku berem Visual Basic, druhým ročníkem nás provází C# a ve třetím ročníku Java. Bohužel, nejdál jsme se ve všech případech dostali k OOP, a to metody a jejich parametry.

Avatar
Lesní Muž
Člen
Avatar
Odpovedá na Vít Pelc
Lesní Muž:31.12.2016 13:21

Můj kamarád (v takovém smyslu, že se skoro vůbec nevidíme, ale to jaksi nehraje roli) chodí kamsi pod Olomouc na střední, prej že bude programátor. To, co se tam naučil za dva roky je směšné. Ptal jsem se ho aspoň na objektovou kalkulačku a tu by prý udělal, ale musel by u toho hodně hledat. Samozřejmě to není jeho chyba :D. To, co se tam naučíš se dokážeš naučit sám mnohem rychleji a nebudeš to mít zafixovaný, že je to povinnost se učit. Teď si nejsem jistý, zda je gympl lepší, mě třeba vůbec nezajímá každej potentovanej hlavonožec v biologii, elektrolýza všeho možnýho v chemii, kdo koho proklel v dějepise, ale musím se to učit. Podle toho taky vypadají mé známky, no. Bohužel staré zavedené normy platí. Taky mě dostávají kroužky programování, které jsou úplně k ničemu a jenom děckám navodí pocit, že jsou hekři. Kdybych si měl vybrat, tak bych šel možná na grafiku a mezitím samostudoval programován. Jak už jsem říkal, na programátorský škole by to byla povinnost a doma se to naučíš rychleji. Jako když momentálně studuju Norštinu, i když je Němčina užitečnější. Tu se ale učím povinně a jedem podle školskýho tempa a nerad bych, abych se učil podle jiného "algoritmu" (první tohle a tohle), než ve škole. A grafika se dá přece úžasně využít! I když se dá taky vlastně naučit samostudiem. Co to tu plácám, tahle dimenze není pro mě :D. Snad chápeš.

Avatar
Lesní Muž
Člen
Avatar
Odpovedá na Lesní Muž
Lesní Muž:31.12.2016 13:28

Chybí mi tam pár dodatečných závorek a je tam i někde pravopisná chyba, ale stránka vypisuje chybu, a že nemám oprávnění si upravit vlastní komentář, rip. To s tím učením jako povinnost bude až na výšce, ale to je úplně jiná kapitola. Asi nejdůležitější, studente-vrstevníku. A gl na škole.

Avatar
Vít Pelc
Člen
Avatar
Odpovedá na Lesní Muž
Vít Pelc:11.1.2017 22:37

Máš pravdu, ve škole se bere tolik zbytečných věcí dopodrobna, ale to podstatné, co člověka baví, se probere jen tak napovrch. Já jsem si třeba získal ve škole v předmětu Java náskok před ostatními jen díky toho, že jsem se doma učil tutoriály tady na webu. Jinak bych šel jako ostatní spolužáci podle (jak ty říkáš) "školního tempa".

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 52.