Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Orientada a Objetos (Objeto (Atributos (propiedades)…
Programación Orientada a Objetos
Es un paradigma de programación
que se basa en
representaciones
del mundo real (Objetos)
Objeto
Son las entidades que representan a objetos reales
Atributo
s (propiedades)
Variables
Métodos
(Comportamientos)
Funciones
Clase
Es la "plantilla" de un objeto
Define el modelo del objeto (Atributos y métodos)
Declaración:
class Clase: #atributos #métodos
Instancia
Es una "copia" de la clase
Se le asigna un nombre y se pueden usar los métodos y atributos del objeto
Inicialización
En python el objeto tiene una función
init
que inicia los valores del objeto cuando "nace"
Herencia
Es posible que una clase herede las propiedades de la clase padre.
En Python al declarar una clase de pone entre paréntesis la clase de la cual se hereda. Ejem. class Perro(Mascota):