1 / 10

Objektové programování

Objektové programování. objekty. Svět okolo nás je složený z objektů Tyto objekty mají své typické vlastnosti Podobné objekty zařadíme do skupin, které nazveme TŘÍDY. Třídy. Objekty ve třídě mají společné Vlastnosti Schopnosti (příkazy, na které dokážou reagovat)

zwi
Download Presentation

Objektové programování

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Objektové programování

  2. objekty • Svět okolo nás je složený z objektů • Tyto objekty mají své typické vlastnosti • Podobné objekty zařadíme do skupin, které nazveme TŘÍDY

  3. Třídy • Objekty ve třídě mají společné • Vlastnosti • Schopnosti (příkazy, na které dokážou reagovat) • Objekty patřící k nějaké třídě, nazýváme též INSTANCE dané třídy

  4. Příklady • Třída PLAZI • patří sem plaziví živočichové • konkrétní plaz je OBJEKT (INSTANCE) dané třídy • každý plaz má své specifické VLASTNOSTI, kterými se může ale nemusí lišit od jiných (barvou, velikostí,..) • třída PLAZI definuje určité PŘÍKAZY, které dokáže vykonat každý objekt (přijmi potravu, naklaď vejce,…)

  5. V programu Baltie4 Třída BALTÍCI OBJEKTY (INSTANCE) třídy VLASTNOSTIOBJEKTŮ PŘÍKAZY OBJEKTŮM -popojdi -vyčaruj -couvni řekni …v seznamu označené fialovým čtyřúhelníkem • barva Baltíka (oblečení) • očí, • poloha, • nasměrování atď. • ...v seznamu označené listem Vlastnosti objektov

  6. Možnosti příkazů • Vložit příkaz z nabídky • Vložit do programu příkaz • Z vyrolované nabídky vybrat zvolený příkaz Doplnit závorky:

  7. Příkazy vícenásobné • Možnosti zadávání vícenásobných příkazů

  8. Jestliže chceme totéž s využitím ikony Klikneme na příkaz pravým tlačítkem myši a vybereme volbu „převést na rozšířený příkaz“ Zkuste převést na rozšířený příkaz „otočení“ Baltíka a vkládejte postupně čísla 1,2,3,4

  9. Vlastnosti Baltíka • zapísaným aspoň čiastočne textovým zápisom: Vložíme prvek „Baltík č…“ alebo takto Z nabídky vlastností vybereme např – barvu čepice Použijeme nový příkaz „=„ s využitím ikony Dále vložíme příkaz „barva objektu“ A vybereme zvolenoubarvu. POZOR – MUSÍME SMAZAT TEČKU ZA VLASTNOSTÍ - Lze např. využít i této možnosti: barvě pokožky červeného Baltíka přiřadíme barvu, kterou má právě nastavenou fialový Baltík Jako barvu oblečení

  10. ÚKOL • VYTVOŘ program, kde bude chodit více různobarevných Baltíků • Každému změň barvu nějaké části: • Color barva • ColorOfCap barva čepice • ColorOfCapStar barva hvězdy na čepici • ColorOfCoat barva kabátu • ColorOfEyeball barva oční bulvy • ColorOfEyebrow barva obočí • ColorOfIris barva oční duhovky • ColorOfSkin barva pokožky

More Related