Domů
Společnost pro osvětu spisovatelů

Hlavní navigace

  • O nás
  • Diskuse
  • Autoři
  • Fandomy
  • Filtrování
  • Podpořte nás
  • Přihlásit se (opens in new tab)
Skočit na příspěvky ↓

Drobečková navigace

  • Domů
  • Jak psát drabble? Objektově!

Informace

Pokud si chcete zřídit uživatelský účet, napište nám prosím na sos.hp.ff (zavináč) gmail.com. V mailu prosím uveďte zejména to, pod jakou přezdívkou u nás chcete vystupovat!

Uživatelské menu

  • Oblíbené povídky z Padesátky
  • Přihlásit se

Nový obsah

  • Ticho skončilo – d.dufkova36
  • Kdo tu myšku vyšťourá – Tora
  • Turek – Rya
  • Letní noc – ef77
  • Mezery ve vzdělání – Mir'sheb
  • Eda a Jindra, kdo z koho – Vé eŠ
  • Před svědky – Líba
  • Cože jsi udělala? – Arenga
  • Za milost a dobré konce – strigga
  • Fikce má krátké nohy (a náskok o parník) – Vé eŠ
Více novinek

DMD

  • FAQ
  • Pravidla
  • Návod na přidání drabble (opens in new tab)
  • 2026
    • Témata
    • Body za drabble (opens in new tab)
  • 2025
    • Témata
    • Body za drabble (opens in new tab)
    • E-kniha
  • 2024
    • Témata
    • Body za drabble (opens in new tab)
    • E-kniha
  • Starší ročníky
    • 2023
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2022
      • Témata
      • Body za drabble (opens in new tab)
    • 2021
      • Témata
      • Body za drabble (opens in new tab)
    • 2020
      • Témata
      • Body za drabble (opens in new tab)
    • 2019
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2018
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha (opens in new tab)
    • 2017
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2016
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2015
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2014
      • Témata
      • Body za drabble (opens in new tab)
      • E-kniha
    • 2013
      • Témata
      • Body za drabble (opens in new tab)
    • 2012
      • Témata
      • Body za drabble (opens in new tab)
    • 2010

Bingo

  • 2026 Tropické bingo
    • Pravidla
    • Povídky
    • Vylosované tropy
  • 2024 Klišé bingo
    • Pravidla (opens in new tab)
    • Povídky
    • Účastníci Binga (opens in new tab)
    • Vylosovaná klišé
  • 2014 Klišé bingo
    • Pravidla
    • Povídky
    • Účastníci Binga (opens in new tab)
    • Bingo! (opens in new tab)
    • Doporučení

Letní dobročinnost

  • Pravidla
  • 2025
  • 2024
  • 2023
  • Starší ročníky
    • 2022
    • 2021
    • 2020
    • 2019
    • 2018
    • 2017
    • 2016
    • 2015
    • 2014
    • 2013
    • 2012
    • 2011
    • 2010
    • 2009
    • 2008

Poezim

  • Pravidla (opens in new tab)
  • 2025
    • Témata
    • Básně

Vánoční nadílka

  • Pravidla
  • 2024
  • 2023
  • 2022
  • Starší ročníky
    • 2021
    • 2020
    • 2019
    • 2018
    • 2017
      • Dopisy Ježíškovi
    • 2016
      • Dopisy Ježíškovi
    • 2015
      • Dopisy Ježíškovi
    • 2014
      • Dopisy Ježíškovi
    • 2013
      • Dopisy Ježíškovi
    • 2012
    • 2011
    • 2010
    • 2009
    • 2008

Padesátka

  • Pravidla
  • 2025
  • 2023
    • Bodovací tabulka 2023 (opens in new tab)
  • 2021
    • Bodovací tabulka 2021 (opens in new tab)
  • 2019
    • Bodovací tabulka 2019 (opens in new tab)
    • Upoutávky

Ostatní

  • Články
  • Překladatelova rukavice (archiv) (opens in new tab)

Drupal-web.cz - tvorba a migrace webů v Drupalu.

Jak psát drabble? Objektově!

Profile picture for user Katie
Od Katie | Pá, 13. 04. 2018 - 23:49

Třída v informatice? Objektově orientované programování.
Takže... Vítejte u miniúvodu do objektově orientovaného programování!:-)

Věda ve sto slovech

Objekt je základní jednotka. Třída je "šablona" nějakého objektu, můžeme mít třídu Drabble.
class Drabble
Třídy mají atributy. Třeba:
fandom;
název;
text;
téma;
autor;

Třídy mohou mít také metody. Například:
přidat_komentář()
Každé konkrétní drabble je pak instance třídy. Instanci vytvoříme pomocí speciální metody zvané konstruktor. Konstruktoru předáme parametry a on je přiřadí k jednotlivým atributům.
Drabble( fandom, název, text, téma, autor )
{
drabble.fandom = fandom;
drabble.název = název;
drabble.text = text;
drabble.téma = téma;
drabble.autor = autor;
}
Teď jsme vytvořili první třídu. Takto vytvoříme její instanci.
moje_první_objektové_drabble = drabble( Věda ve sto slovech, Jak psát drabble? Objektově!, Objekt je ..., První třída, Katie )

Drabble samotné je v podstatě vysvětlující, takže tady si vysvětlení už odpustím. Kdyby to někoho ale náhodou zajímalo, tak trochu méně ve zkratce třeba tady.
https://www.itnetwork.cz/csharp/oop/c-sharp-tutorial-uvod-do-objektove-o...
K počtu slov: napiš_komentář je název jedné funkce a moje_první_objektové_drabble název jedné proměnné, takže každé beru jako jedno slovo. Stejně jako atributy (drabble.fandom, atd.) Snad to tak může být.

DMD č. 13. pro 13. 4. 2018. Téma: První třída

Ztratila jsem se už u

Profile picture for user Tess

Tess

8 let zpět
Trvalý odkaz

Ztratila jsem se už u konstruktoru. Podle příkladů ale chápu. Naprogramuju to, ale proboha nechtějte, abych z toho skládala zkoušku!

  • Pro vkládání komentářů se musíte přihlásit

Není to zas taková věda,

PanVrchni

8 let zpět
Trvalý odkaz

Není to zas taková věda, třída je jako forma a instance jako odlitky z té formy vyrobené. Přičemž samozřejmě po odlití (což je vlastně to použití konstruktoru) lze každou instanci upravovat a dávat jí specifické vlastnosti.
Takže vlastně i v tvorbě sotfware se používají principy tisíce let známé :-)

  • Pro vkládání komentářů se musíte přihlásit

In reply to Ztratila jsem se už u by Tess

Já chápu, jak to funguje,

Profile picture for user Tess

Tess

8 let zpět
Trvalý odkaz

Já chápu, jak to funguje, akorát to neumím vyjádřit slovně. Tam jsem narazila na své limity. Při vysvětlování postupu říkám: "To se udělá tak." :D
Nebude ze mě programátor, na to jsem příliš... eh, alternativně inteligentní.

  • Pro vkládání komentářů se musíte přihlásit

In reply to Není to zas taková věda, by PanVrchni

To nevadí, každý máme buňky

PanVrchni

8 let zpět
Trvalý odkaz

To nevadí, každý máme buňky na něco jiného :-)

  • Pro vkládání komentářů se musíte přihlásit

In reply to Já chápu, jak to funguje, by Tess

paráda

Profile picture for user Keneu

Keneu

8 let zpět
Trvalý odkaz

paráda
dodnes nepochopím, jak jsme tohle mohli probírat bez programování samotného
*propadá panice*

  • Pro vkládání komentářů se musíte přihlásit

Jako ajťák jsem se dost

PanVrchni

8 let zpět
Trvalý odkaz

Jako ajťák jsem se dost pobavil! :-)

  • Pro vkládání komentářů se musíte přihlásit

:)

Profile picture for user vatoz

vatoz

8 let zpět
Trvalý odkaz

tvoje_poslední_objektové_drabble.přidat_kachničku(1);
COMPILER ERROR: Member function přidat_kachničku cannot be found on line 1

  • Pro vkládání komentářů se musíte přihlásit

Bože vidíš to? Strčí tam

Profile picture for user Tess

Tess

8 let zpět
Trvalý odkaz

Bože vidíš to? Strčí tam diakritiku a pak se diví!

  • Pro vkládání komentářů se musíte přihlásit

In reply to :) by vatoz

...

Profile picture for user vatoz

vatoz

8 let zpět
Trvalý odkaz

A Donald Knuth vložil hlavu do dlaní a hluboce zaplakal.

  • Pro vkládání komentářů se musíte přihlásit

In reply to Bože vidíš to? Strčí tam by Tess

:-)

Profile picture for user Profesor

Profesor

8 let zpět
Trvalý odkaz

Teda, dost dobré.:-)

  • Pro vkládání komentářů se musíte přihlásit

Skvělé.

Profile picture for user mila_jj

mila_jj

8 let zpět
Trvalý odkaz

Skvělé.

  • Pro vkládání komentářů se musíte přihlásit
  • Pro vkládání komentářů se musíte přihlásit