ООП в Python 3.x

Obsahuje reklamy
4,8
241 recenzí
10 tis.+
Stahování
Hodnocení obsahu
Od 3 let
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

Přátelé! Ze zdravotních důvodů a některých nepředvídaných obtíží jsem nucen přesměrovat šipku svých zkušeností a znalostí na jiné projekty; v okamžiku, kdy aplikace není aktualizována, jsou nové kapitoly v chaotickém stavu, jako by kočka rozházela kousky papíru. Jakmile se vše vrátí do normálu, práce na projektu budou pokračovat.

Nyní nelze podporovat a otevírat uzavřené sekce (bude chyba v aplikaci). Omlouvám se a doufám v brzké vyřešení situace.

Chcete se naučit vyvíjet programy v paradigmatu objektově orientovaného programování? Chcete se podívat na architekturu a principy budování herních algoritmů? Naučte se pracovat s grafikou v pygame: zobrazování obrázků, práce se zvukem, sledování úhozů na klávesnici a akcí myši?

Aplikace je pokračováním série výukových materiálů „Programování her, tvorba od nuly (Python 3)“. Zde si povíme o základech a principech vývoje programů pomocí objektově orientovaného programování v Pythonu verze 3.x.

Materiál pro "figuríny" v OOP, ale ne začátečníky v Pythonu. Vyžaduje se znalost základních konstrukcí jazyka: identifikátory, logické výrazy, podmínky, smyčky. Důležitá je zejména znalost a porozumění funkcím v programovacím jazyce.

Je uveden podrobný popis nápadů a implementací, praktické příklady a výsledky. Velké seznamy kódů lze stáhnout z odkazů a vyzkoušet na svém počítači. Výkon programu je zaručen v Pythonu verze 3.7 a vyšší. Pokud vyvíjíte na chytrých telefonech, pak to půjde, ale bude nutné upravit kód (například změnit údaje o velikosti obrazovky). Ale přesto autor důrazně doporučuje používat osobní počítač, pokud je to možné.

Co se zvažuje? Mechanika OOP: principy vývoje a psaní kódu třídy, vytváření instancí tříd: vše s příklady a podrobnými popisy. Zvažuje se technická složka práce objektů v paměti RAM zařízení. Povinné metody, příklady a zdůvodnění realizace. Úkoly pro samostatné řešení. Práce s grafikou, zvukem a vstupními zařízeními. UML diagramy. OOP programovací vzory pro začátečníky.

Stejně jako příšerná abstrakce a zapouzdření, nepochopitelná dědičnost, příšerný polymorfismus, jakási rozhraní a všemožné stavy a chování a zároveň skrývání dat. Není třeba se bát – vše je popsáno jednoduchými slovy.

Navíc: studium tajemného slova já a proč se bez něj nelze obejít.

Po prostudování získáte nástroj pro vývoj vlastních piškvorek, různé blackjackové hry, rpg střílečky a samozřejmě klikačky! Dostanete nástroj, pomocí kterého můžete napsat jakýkoli program, pokud máte volný čas.

Doporučeno pro věk 13+ a také pro všechny zájemce. Bude se hodit učitelům a lektorům informatiky.

Motto materiálu: "OOP je ve skutečnosti jednoduché!". Pro široké spektrum čtenářů styl "populární vědy" s otázkami pro sebeovládání, diagramy a memy.

Autor vám přeje hodně štěstí při učení programování, dobré problémy pro vás, zajímavý kód a chytrá řešení!
Datum aktualizace
14. 2. 2022

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
Tato aplikace může tyto typy dat sdílet se třetími stranami
Poloha, Osobní údaje a ID zařízení nebo jiná ID
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování
Data jsou šifrována během přenosu

Hodnocení a recenze

4,8
230 recenzí

Novinky

Всех причастных с днём компьютерщика!
- добавлены главы "Доступ к суперклассу" и "Множественное наследование";
- отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!