ООП в Python 3.x

Содржи реклами
4,8
241 рецензија
10 илј.+
Преземања
Оцена на содржината
Категоризација: 3+
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот

За апликацијава

Пријатели! Од здравствени причини и некои непредвидени тешкотии, принуден сум да ја пренасочам стрелката на моето искуство и знаење кон други проекти; во моментот кога апликацијата не е ажурирана, новите поглавја се во хаотична состојба, како мачката да ги расфрлала парчињата хартија. Штом се се врати во нормала, работата на проектот ќе продолжи.

Сега е невозможно да се поддржат и отвораат затворени делови (ќе има грешка во апликацијата). Се извинувам и се надевам на брзо разрешување на ситуацијата.

Дали сакате да научите како да развивате програми во објектно-ориентираната програмска парадигма? Дали сакате да ја погледнете архитектурата и принципите на градење алгоритми за игри? Научете како да работите со графика во pygame: прикажување слики, работа со звук, следење на притискање на тастатурата и дејства на глувчето?

Апликацијата е продолжение на серијата едукативни материјали „Програмирање на игри, креирање од почеток (Python 3)“. Овде ќе зборуваме за основите и принципите на развивање програми со користење на објектно-ориентирано програмирање во верзијата 3.x на Python.

Материјал за „кукла“ во OOP, но не и за почетници во Python. Потребно е познавање на основните конструкции на јазикот: идентификатори, логички изрази, услови, циклуси. Познавањето и разбирањето на функциите во програмскиот јазик е особено важно.

Даден е детален опис на идеи и имплементации, практични примери и резултати. Големи списоци со кодови може да се преземат од врските и да се испробаат на вашиот компјутер. Перформансите на програмата се загарантирани на Python верзија 3.7 и повисока. Ако развивате на паметни телефони, тогаш тоа ќе работи, но кодот ќе треба да се прилагоди (на пример, да ги промените податоците за големината на екранот). Но, сепак, авторот силно препорачува користење персонален компјутер, ако е можно.

Што се разгледува? OOP механика: принципи на развивање и пишување код за класа, создавање на примероци од класи: сè со примери и детални описи. Се разгледува техничката компонента на работата на објектите во RAM меморијата на уредот. Задолжителни методи, примери и оправдување за имплементација. Задачи за самостојно решение. Работете со графички, аудио и влезни уреди. UML дијаграми. Обрасци за програмирање OOP за почетници.

Како и страшна апстракција и инкапсулација, неразбирливо наследство, страшен полиморфизам, некакви интерфејси и секакви состојби и однесувања, а во исто време криење податоци. Нема потреба да се плашите - сè е опишано со едноставни зборови.

Дополнително: проучување на мистериозниот збор себе, и зошто е невозможно да се направи без него.

По учењето, ќе добиете алатка за развој на сопствен tic-tac-toe, разновидни блек џек игри, rpg-shooters и, се разбира, кликери! Ви се дава алатка со која можете да напишете која било програма доколку имате слободно време.

Се препорачува за возраст од 13+ и исто така за сите заинтересирани. Тоа ќе биде корисно за наставниците и туторите по компјутерски науки.

Мотото на материјалот: "OOP е, всушност, едноставен!". За широк спектар на читатели, стилот на „популарна наука“ со прашања за самоконтрола, дијаграми и меми.

Авторот ви посакува многу среќа во учењето програмирање, добри проблеми за вас, интересен код и паметни решенија!
Ажуриранa на
14.2.2022

Безбедност на податоците

Безбедноста започнува со разбирање како програмерите ги прибираат и споделуваат вашите податоци. Праксата во однос на приватноста и заштитата на податоците може да се разликува според користењето, регионот и вашата возраст. Програмерот ги обезбедил информацииве и може да ги ажурира во иднина.
Апликацијава може да ги споделува овие типови податоци со трети страни
Локација, Лични податоци и Уред или други идентификатори
Не се прибираат податоци
Дознајте повеќе како програмерите изјавуваат прибирање податоци
Податоците се шифрираат при префрлување

Оцени и рецензии

4,8
230 рецензии

Што има ново

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