ООП в Python 3.x

Conté anuncis
10 k+
Baixades
Classificació del contingut
Per a tots els públics
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla

Sobre l'aplicació

Amics! Per motius de salut i algunes dificultats imprevistes, em veig obligat a reconduir la fletxa de la meva experiència i coneixements cap a altres projectes; de moment l'aplicació no s'actualitza, els nous capítols es troben en un estat caòtic, com si el gat escampés els trossos de paper. Tan bon punt torni tot a la normalitat, es continuarà treballant en el projecte.

Ara és impossible donar suport i obrir seccions tancades (hi haurà un error a l'aplicació). Demano disculpes i espero que la situació es resolgui ràpidament.

Vols aprendre a desenvolupar programes en el paradigma de programació orientada a objectes? Vols mirar l'arquitectura i els principis de la creació d'algoritmes de jocs? Aprèn a treballar amb gràfics a pygame: mostrar imatges, treballar amb so, fer un seguiment de les pulsacions del teclat i les accions del ratolí?

L'aplicació és una continuació de la sèrie de materials educatius "Programació de jocs, creació des de zero (Python 3)". Aquí parlarem dels fonaments i principis del desenvolupament de programes amb programació orientada a objectes en Python versió 3.x.

Material per a "maniquís" en POO, però no per a principiants en Python. Es requereix el coneixement de les construccions bàsiques del llenguatge: identificadors, expressions lògiques, condicions, bucles. El coneixement i la comprensió de les funcions en un llenguatge de programació és especialment important.

Es fa una descripció detallada d'idees i implementacions, exemples pràctics i resultats. Les llistes de codis grans es poden baixar dels enllaços i provar-les al vostre ordinador. El rendiment del programa està garantit a la versió 3.7 i posterior de Python. Si esteu desenvolupant en telèfons intel·ligents, funcionarà, però s'haurà d'ajustar el codi (per exemple, canviar les dades de mida de la pantalla). Tot i així, l'autor recomana fermament utilitzar un ordinador personal, si és possible.

Què es considera? Mecànica de POO: principis per desenvolupar i escriure codi de classe, crear instàncies de classe: tot amb exemples i descripcions detallades. Es considera el component tècnic del treball dels objectes a la memòria RAM del dispositiu. Mètodes obligatoris, exemples i justificació de la implementació. Tasques per a una solució independent. Treballa amb gràfics, àudio i dispositius d'entrada. Diagrames UML. Patrons de programació OOP per a principiants.

Així com una abstracció i un encapsulament terribles, una herència incomprensible, un polimorfisme terrible, una mena d'interfícies i tota mena d'estats i comportaments, i alhora amagar dades. No cal tenir por: tot es descriu amb paraules senzilles.

A més: un estudi de la misteriosa paraula jo, i per què és impossible prescindir-ne.

Després d'estudiar, rebràs una eina per desenvolupar el teu propi tic-tac-toe, una varietat de jocs de blackjack, jocs de rol i, per descomptat, clics! Et donen una eina amb la qual pots escriure qualsevol programa si tens temps lliure.

Recomanat per a majors de 13 anys i també per a qualsevol persona interessada. Serà útil per als professors i tutors d'informàtica.

El lema del material: "OOP és, de fet, senzill!". Per a un ampli ventall de lectors, l'estil de "ciència popular" amb preguntes per a l'autocontrol, diagrames i memes.

L'autor us desitja molta sort en l'aprenentatge de la programació, bons problemes per a vosaltres, codi interessant i solucions intel·ligents!
Data d'actualització:
14 de febr. 2022

Seguretat de les dades

La seguretat comença per entendre com els desenvolupadors recullen i comparteixen les teves dades. Les pràctiques de privadesa i seguretat de les dades poden variar segons l'ús que es fa de l'aplicació, la regió i l'edat. El desenvolupador ha proporcionat aquesta informació i és possible que l'actualitzi al llarg del temps.
Aquesta aplicació pot compartir aquests tipus de dades amb tercers
Ubicació, Informació personal i Identificadors de dispositiu o d'un altre tipus
No es recullen dades
Més informació sobre com els desenvolupadors declaren la recollida de dades
Les dades s'encripten mentre estan en trànsit

Novetats

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

Assistència de l'aplicació

Sobre el desenvolupador
Виктор Трофимов
vgtrofimov@gmail.com
ОБЛ. РОСТОВСКАЯ, Г. ВОЛГОДОНСК, УЛ. 30 ЛЕТ ПОБЕДЫ, Д. 7, КВ. 10 ВОЛГОДОНСК Ростовская область Russia 347370
undefined

Més de: Viktor Trofimov