NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 9 - Dědičnost a polymorfismus

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Marcel Smolik:9.7.2015 17:11

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

 
Odpovědět
9.7.2015 17:11
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)?

 
Odpovědět
17.9.2015 19:18
Avatar
B42P6
Člen
Avatar
Odpovídá 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.

Odpovědět
17.9.2015 21:25
'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 :)

 
Odpovědět
14.3.2016 21:52
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 :)

Odpovědět
8.12.2016 19:23
Escape the ordinary
Avatar
Lesní Muž
Člen
Avatar
Odpovídá 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

 
Odpovědět
27.12.2016 11:34
Avatar
Vít Pelc
Člen
Avatar
Odpovídá 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.

 
Odpovědět
29.12.2016 15:39
Avatar
Lesní Muž
Člen
Avatar
Odpovídá 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š.

 
Odpovědět
31.12.2016 13:21
Avatar
Lesní Muž
Člen
Avatar
Odpovídá 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.

 
Odpovědět
31.12.2016 13:28
Avatar
Vít Pelc
Člen
Avatar
Odpovídá 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".

 
Odpovědět
11.1.2017 22:37
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 10 zpráv z 52.