Clases En Python

Páginas: 4 (782 palabras) Publicado: 12 de marzo de 2013
Índice

1. 2. 3. 4.

Introducción………………………………………………………………………………………………………..3 Métodos…………………………………………………………………………………………………………..4-5 Métodos de instancia……………………………………………………………………………………….5-6 Métodosde clase……………………………………………………………………………………………..6-7

2

1. Introducción: A principio de la década de 1990, se popularizó una nueva forma de programar denominada Programación Orientada a Objetos(POO). La POO es un paradigma de programación que propone una nueva forma de pensar que se parece más a la forma de expresar las cosas en el mundo real, introduce una nueva forma para descomponer losproblemas que se basa en la descomposición en objetos y sus interacciones. Para comprender lo que es la programación orientada a objetos se deben de conocer los siguientes conceptos: · Clase: es unaplantilla que define las propiedades y el comportamiento que puede tener un objeto de ese tipo. Dichas propiedades se denominan atributos y, el comportamiento se implementa mediante los métodos. oAtributos: se guardan en variables, estas variables pueden ser, por ejemplo de tipo int, string, boolean, etc o pueden pertenecer a otra clase. o Métodos: están formados por un conjunto de instrucciones querealizan una tarea determinada (funciones). Objeto: es un ejemplar de una clase determinada. Los objetos de una misma clase pueden tener diferentes valores en sus atributos para diferenciarse unos deotros.

·

Ejemplo:

Como se aprecia en el ejemplo, se dispone de una clase coche que tiene 3 atributos: matrícula, color y número de puertas. Se crean 3 objetos de tipo coche y, cada objetotiene distinto valor en los atributos.

3

2. Métodos: Como ya se definió con anterioridad, los métodos son el comporatamiento de los objetos de una clase. Hay varios tipos de métodos que los objetospueden realizar, también llamadas operaciones: · Modificadores: alteran los atributos de un objeto. · Selectores: acceden a los atributos de un objeto. · Constructores: crea un nuevo objeto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • python
  • Python
  • Por Qué Python?
  • PYTHON
  • python sonido
  • python
  • python
  • Python

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS