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 – 12. diel - Vlastnosti

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
Jaroslav Drobek:3.8.2022 19:44

Hodnocení (pokračování):

  • "Zprvu je nutné si vytvořit privátní atribut vek.." - bylo by dobré zdůraznit, že to je to, co za nás ve zkráceném zápisu udělal C# bez nutnosti konkrétního názvu. Jinak to začíná být jasné (ale pozor: zdání klame!) až z přepsaného kódu třídy Student.
  • "Pokud celou vlastnost označíme jako private, nelze poté settery nebo gettery označit jako public." - O tom, jak se gettery a settery označují jako public, jsem (narozdíl od private) v textu nic nezaznamenal..
  • Neucelený výklad generuje otázky: Vynecháme-li u vlastnosti setter, je možné ji změnit uvnitř třídy, do které patří?
  • Jaký je přesný postup při inicializaci instance pomocí {}? Volá se předtím ještě konstruktor?
  • Jak je vidět z posledního řádku ukázkového kódu v lekci (jehož syntaxe není v textu vysvětlena), není v tomto případě (a tedy ani obecně, jak to vyznělo z první informace) nutné si vytvořit privátní atribut plnolety..
Avatar
petr.besta
Člen
Avatar
petr.besta:17.8.2022 21:15

Několik věcí bych vylepšil, souhlasím s připomínkami v diskuzi a možná bych ještě něco přidal (nečetl jsem diskuzi celou, možná že bych zjistil, že je to tam podotknuto).

Avatar
Marek Němec
Člen
Avatar
Odpovedá na Jaroslav Drobek
Marek Němec:16.9.2022 23:37

Dobrý článek a nechápu lidi kteří si stěžují na OnlineApp namespace :D

Editované
Avatar
Odpovedá na Marek Němec
Jaroslav Drobek:17.9.2022 6:42

S nedostatkem empatie se dá pracovat.

Avatar
Filip Doskocil:11.2.2023 13:33

Vůbec to nechápu :( Vlastnost, atribut, třída, objekt.) Jsem ztracen :D A to jsem doposud dělal všechna cvičení a všechno zvládl, ale pořád nevidím v těch pojmenováních logiku :)

Avatar
Richard Valina:30.5.2023 22:43

nedává mi moc smysl, že v předchozích lekcích bylo napsáno že atribut je vlastnost nějakého objektu a najdou zde píšete že je atribut a vlastnost, která není stejnou věcí to mi přijde dost matoucí tak buď je atribut vlastnost nebo není :D dobře pak tu je napsáno, že co jde ven je vlastnost a co uvnitř je privátní atribut :D je to prostě matocí :D

Avatar
David Kočí
Člen
Avatar
David Kočí:22.9.2023 10:56
Student student = new Student
{
    Id = 1,
    Jmeno = "Jan Novák"
}

Zdravím, není tento kód náhodou špatně?? chybí mi tam někde středník. IDE mě našeptává, že patří za složenou závorku.

Avatar
David Kočí
Člen
Avatar
David Kočí:22.9.2023 11:51

Teda musím říct, že tento článek je zvláštně napsaný....K čemu mi je například ta metoda EditujStudenta? vždyť přece to samé mohu napsat do konstruktoru např. takto ne?

public Student (string name, bool male, int age, int id)
        {
            Name = name;
            Age = age;
            Id = id;
            Male = male;
        }

s nadefinovanými vlastnostmi výše pomocí get; set;....to, co to bude moci dělat nastavím v těch getterech a setterech napřímo, ne?? Díky moc za odpověď...Opravdu první článek kde tápu. Vlastnosti jako takové mi dávají smysl, ale způsob jakým to je zde vysvětleno už moc ne. Díky moc za vaši odpověď.

Avatar
David Novák
Tvůrce
Avatar
Odpovedá na David Kočí
David Novák:28.9.2023 8:19

Ahoj Davide, děkujeme za podnět, který jsem předal k řešení.

Avatar
David Novák
Tvůrce
Avatar
Odpovedá na David Kočí
David Novák:28.9.2023 8:20

Ahoj Davide, děkujeme za podnět. Chybu jsme opravili.

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