NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Jarda Pácha
Člen
Avatar
Jarda Pácha:21.11.2016 20:23

Zdravím všechny,

chtěl bych Vás všechny požádat o reakce, zda jsem pochopil OOP správně. V úvodu jsem se seznámil se spousty pojmy, které mě trošku popletly, tak Vám napíšu jak to chápu a případně mě opravte. :-)

Třída - chápu ji jako celkový vzor objektu - (Člověk, Stroj)

Instance - jedná se o objekt dle třídy (vzoru). (Honza, Počítač)

Atributy - vlastnosti objektu (Laskavý, Herní)

Metody - schopnosti objektu, konkrétní příkazy pro objekty (Běhej, Ulož)

Dále bych Vás rád poprosil o vysvětlení, jaký je rozdíl mezi atributem a parametrem. Moc jsem to nepochopil.
Je k dispozici třeba jakýsi diagram popisující tyto pojmy pro lepší pochopení?

Děkuji předem za Vaše odpovědi. :-)
Hezký den.

Odpovědět
21.11.2016 20:23
Všechno co se děje, je výsledkem našich myšlenek.
Avatar
Odpovídá na Jarda Pácha
Luboš Běhounek Satik:21.11.2016 20:34

Jo, třída je něco jako nákres nějakýho objektu a instance je pak už ten konkrétní výrobek, kterýmu můžeš třeba změnit barvu, nastavit v obchodě cenovku apod.

Parametr je pak většinou něco, co posíláš do těch metod, abys to upřesnil - třeba když máš metodu Ulož, tak abys parametrem řekl, kam se to má uložit.

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
21.11.2016 20:34
https://www.facebook.com/peasantsandcastles/
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 2 zpráv z 2.