ООП в Python 3.x

Contiene anuncios
10 mil+
Descargas
Clasificación de contenido
Para todos
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 recogen y comparten tus datos los desarrolladores. Las prácticas de privacidad y seguridad de los datos pueden variar en función de tu uso de la aplicación, el territorio donde la uses y tu edad. El desarrollador ha proporcionado esta información y puede actualizarla con el 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 están cifrados durante el tránsito

Novedades

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

Asistencia de la aplicación

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

Más de Viktor Trofimov