ООП в Python 3.x

Contiene anuncios
4,8
241 reseñas
10 mil+
Descargas
Clasificación de contenido
Para mayores de 3 años
Captura de pantalla
Captura de pantalla
Captura de pantalla
Captura de pantalla
Captura de pantalla
Captura de pantalla
Captura de pantalla
Captura de pantalla

Información de la aplicación

¡Amigos! Por motivos de salud y algunas dificultades imprevistas, me veo obligado a redirigir la flecha de mi experiencia y conocimiento a otros proyectos; por el momento la aplicación no está actualizada, los nuevos capítulos están en un estado caótico, como si el gato esparciera los papeles. Tan pronto como todo vuelva a la normalidad, el trabajo en el proyecto continuará.

Ahora es imposible apoyar y abrir secciones cerradas (habrá un error en la aplicación). Pido disculpas y espero una pronta resolución de la situación.

¿Quieres aprender a desarrollar programas en el paradigma de la programación orientada a objetos? ¿Quieres ver la arquitectura y los principios de la construcción de algoritmos de juegos? Aprenda a trabajar con gráficos en pygame: visualización de imágenes, trabajo con sonido, seguimiento de pulsaciones de teclado y acciones del mouse.

La aplicación es una continuación de la serie de materiales educativos "Programación de juegos, creación desde cero (Python 3)". Aquí hablaremos sobre los conceptos básicos y los principios del desarrollo de programas utilizando la programación orientada a objetos en la versión 3.x de Python.

Material para "dummies" en programación orientada a objetos, pero no para principiantes en Python. Se requiere conocimiento de las construcciones básicas del lenguaje: identificadores, expresiones lógicas, condiciones, bucles. El conocimiento y la comprensión de las funciones en un lenguaje de programación es especialmente importante.

Se proporciona una descripción detallada de ideas e implementaciones, ejemplos prácticos y resultados. Los listados de códigos grandes se pueden descargar de los enlaces y probar en su computadora. El rendimiento del programa está garantizado en Python versión 3.7 y superior. Si está desarrollando en teléfonos inteligentes, funcionará, pero deberá ajustar el código (por ejemplo, cambiar los datos del tamaño de la pantalla). Pero aún así, el autor recomienda encarecidamente usar una computadora personal, si es posible.

¿Qué se está considerando? Mecánica OOP: principios de desarrollo y escritura de código de clase, creación de instancias de clase: todo con ejemplos y descripciones detalladas. Se considera el componente técnico del trabajo de los objetos en la RAM del dispositivo. Métodos obligatorios, ejemplos y justificación para la implementación. Tareas para solución independiente. Trabaje con gráficos, audio y dispositivos de entrada. diagramas UML. Patrones de programación OOP para principiantes.

Además de terrible abstracción y encapsulamiento, herencia incomprensible, terrible polimorfismo, algún tipo de interfaces y todo tipo de estado y comportamiento, y al mismo tiempo ocultar datos. No hay necesidad de tener miedo, todo se describe en palabras simples.

Además: un estudio de la misteriosa palabra yo, y por qué es imposible prescindir de ella.

Después de estudiar, recibirás una herramienta para desarrollar tu propio juego de tres en raya, una variedad de juegos de blackjack, rpg-shooters y, por supuesto, clickers. Se le proporciona una herramienta con la que puede escribir cualquier programa si tiene tiempo libre.

Recomendado para mayores de 13 años y también para cualquier persona interesada. Será de utilidad para profesores y tutores de informática.

El lema del material: "¡OOP es, de hecho, simple!". Para una amplia gama de lectores, al estilo de la "divulgación científica" con preguntas para el autocontrol, esquemas y memes.

¡El autor le desea buena suerte en el aprendizaje de la programación, buenos problemas para usted, código interesante y soluciones inteligentes!
Última actualización
14 feb 2022

Seguridad de los datos

La seguridad empieza por entender cómo los desarrolladores recogen y comparten tus datos. Las prácticas de privacidad y seguridad de los datos pueden variar en función del modo en que utilices la aplicación, la región donde vayas a usarla y tu edad. El desarrollador ha proporcionado esta información y es posible que la actualice a lo largo del tiempo.
Puede que esta aplicación comparta estos tipos de datos con terceros
Ubicación, Información personal e IDs de dispositivo o de otro tipo
No se recogen datos
Más información sobre cómo los desarrolladores declaran lo que recogen
Los datos se cifran en tránsito

Valoraciones y reseñas

4,8
230 reseñas

Novedades

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