1. Clases Métodos en Python - ProgOrientadaObjetos-P-A-AA2023/consulta01-1bim-JOSEPHMATHEO GitHub Wiki

CLASES

Las clases nos proporcionan una forma de empaquetar datos y funcionalidades. Al crear una nueva clase, se crea un nuevo tipo de objeto, permitiendo crear nuevas instancias de ese tipo. Cada instancia de clase puede tener atributos y a su vez las instancias pueden tener métodos, los cuales son definidos por la clase (9. Clases, s. f.).

Para crear una clase en Python se hace uso de la palabra reservada <class>, seguida del <nombre de la clase> y de <:>

Ejemplo:

image

METODOS

En el paradigma de la Programación Orientada a Objetos tenemos lo que llamamos métodos, que vienen a ser el conjunto de funcionalidades que se tiene en la clase, por ejemplo, en la clase Gato, podríamos tener los métodos de saltar, maullar, ronronear.

Para definir los métodos dentro de las clases en Python se hace uso de la palabra reservada <deff>, seguida del <nombre del metodo> y de <()> en el cual van los parámetros del método, aunque el método también puede estar sin parámetros, dentro de ( ) siempre tiene que ir colocada la palabra reservada <self> reciba o no parámetros el método (Programación Orientada a Objetos, s. f.).

Ejemplo

image

BIBLIOGRAFIA

Clases. (s. f.). Python documentation. https://docs.python.org/es/3/tutorial/classes.html

Programación Orientada a Objetos. (s. f.). El Libro De Python. https://ellibrodepython.com/programacion-orientada-a-objetos-python

⚠️ **GitHub.com Fallback** ⚠️