Clases en Python
Para el manejo de clases en Python tenemos la palabra reservada elass seguridad del nombre del
objeto y los =.
Hustraci6n No, 1 - Creacién clase.
La linea azul nos guiaré en la tabulacién (importante en Python). Se maneja la palabra reservada def
que se utiliza para la definicién de una funcién, El méiodo __init__es el primer método que se
ejecuta cuando se erea un objeto, El método __init__ se llama automiéticamente en la ereacién de
una clase. Self es un parametro especial que siempre se utilizaré como una referencia al objeto
mismo."
Hustracién No. 2 - Método init.
Lo siguiente que se realizard es por medio de un print, validar la creacién de nuestro objeto. Esto se
realiza de la siguiente manera,
Hustracién No. 3 - Primer objeto creado.Creamos una nueva instancia de nuestro objeto, sin olvidar los (_). Y esto se visualizara en la
consol
carro = Objet
TC? \USErS \UAVLU \APpUdLd \LOC dL \PrOgrallls \
Mi primer objeto en python.
Hustracién No. 4 - Instancia en Python.
Lo siguiente que haremos es definir una funcién a nuestro objeto por ejemplo bajarVentanas()
Hustracién No, 5 - Método en nuestra clase
Para llamar a nuestro método necesitamos el nombre de nuestro objeto seguido de un puto y el
nombre del mismo. A la hora de hacer uso de nuestro método el resultado es el siguiente:
:\U david\AppData\Local\Progr
Mi primer objeto en python.
bajando ventanas
Hustracién No. 6 - Llamado de! método creado,
Los atributos son las caracteristicas individuales que diferencian un objeto de otro, La forma que se
utiliza en Python en la siguiente.Hustracién No. 7 - Asignacién de atributo,
En la funcién le indicamos que recibiremos un atributo
elf-color y color con variables diferentes.
A la hora de usar atributos cambia la forma de hacer uso nuestros objetos, ahora le especificamos el
color nuestro objeto
Hustracién No. 8 - Uso de nuestro objeto.
PRACTICA
1. Elestudiante debe realizar la préctica anterior y adjuntar pantallazos del desarrollo,
2. El estudia
debe
te debe}
crear su propia clase (ej: class Humano, class Perro, class Gato ete) y
crear diferentes atributos, métodos y hacer uso de la misma para la er
icidn de objetos.