preloader

1 de enero de 1 | 3 minutos de lectura
Índice de contenido

dirección, etc., pero tienen sus propios valores para su nombre, edad y dirección. Para ejemplo, para representar a las personas de una familia podríamos crear un ejemplo de la clase Persona de nombre Paul, de 52 años de edad y con domicilio fijo en Londres. también podemos crear otro objeto Person (instancia) con el nombre Fiona, la edad 48 y el dirección también de Londres y así sucesivamente. Por lo tanto, una instancia u objeto es un ejemplo de una clase. Todas las instancias/objetos de una clase posee las mismas variables de datos pero contiene sus propios valores de datos. Cada instancia de una clase responde al mismo conjunto de solicitudes y tiene el mismo comportamiento. Las clases permiten a los programadores especificar la estructura de un objeto (es decir, sus atributos o campos, etc.) y su comportamiento por separado de los propios objetos. Esto es importante, ya que consumiría mucho tiempo (además de ser ineficaz). ciente) para que los programadores definan cada objeto individualmente. En cambio, definen clases y crear instancias u objetos de esas clases. Luego pueden almacenar datos relacionados juntos en un concepto con nombre que lo hace mucho más fácil de estructurar y mantener el código. 17.3 ¿Para qué son las clases? Ya hemos visto varios tipos de datos en Python, como enteros, cadenas, booleano, etc. Cada uno de estos nos permitió mantener un solo elemento de datos (como el entero 42 o la cadena ‘John’ y el valor True). Sin embargo, ¿cómo podríamos representar a una Persona, un Estudiante o un Empleado de una empresa? Una forma en que podemos hacer esto es utilizar una clase para representarlos. Como se indicó anteriormente, podríamos representar cualquier tipo de elemento de datos (más complejo) utilizando una combinación de atributos (o campos) y comportamientos. Estos atributos se use tipos de datos existentes, estos pueden ser enteros, cadenas, booleanos, punto flotante números u otras clases. Por ejemplo, al definir la clase Persona podríamos darle: • un campo o atributo para el nombre de la persona, • un campo o atributo para su edad, • un campo o atributo para su correo electrónico, • algún comportamiento para darles un cumpleaños (lo que incrementará su edad), • algún comportamiento que nos permita enviarles un mensaje a través de su correo electrónico, • etc. En Python se utilizan clases: • como plantilla para crear instancias (u objetos) de esa clase, • definir métodos de instancia o comportamiento común para una clase de objetos, • definir atributos o campos para contener datos dentro de los objetos, • ser enviado mensajes. 176 17 Introducción a la Orientación a Objetos

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más