Programación Orientada a Objetos
Introducción a la Programación en Python
Enver G. Tarazona Vargas
tarazona_eg@up.edu.pe
PeruStat Analytics
¿Qué aprenderás?
Expresar una representación con orientación a objetos para diferentes tipos de datos propios.
Modelar atributos y métodos para tipos propios utilizando orientación a objetos.
Desarrollar soluciones de código a problemas definiendo tipos propios simples, con atributos y métodos, en Python.
Modelar tipos propios usando orientación a objetos.
Tipos Propios
Uso de Tipos Propios
Conceptos
Cálculo de Nota
Cálculo de Nota
Cálculo de Nota
Crear Variables de Tipos Propios
Ejemplo de creación de tipos propios
Creación de variables tipo Estudiante
Creación de variables tipo Estudiante
Ejemplo de clase Bebe
Ejemplo de clase Bebe
Definición de Tipos Propios
Ejemplo: Clase Carta
Creación de variable tipo Carta
Definición del nombre
Definición del constructor
Definición de atributos
Valor inicial del atributo
Valor inicial del atributo
Síntesis
Creación de la clase Bebe
Código de creación de la clase Bebe
Definición de la clase Bebe
Definición del constructor de la clase Bebe
Definición de atributos de la clase Bebe
Valor inicial de los atributos de la clase Bebe
Métodos en tipos propios
Motivación
Ejemplo clase Estudiante
Método calcular_nota()
Métodos en tipos propios
Métodos con parámetros
Imprimiendo tipos propios
La función print()
Print en variables de tipo propio