“Conocimientos Programación>Python Programming

Orientada a objetos Python Tutorial

2011/7/1
Python, como la mayoría de los lenguajes de programación , contiene la sintaxis necesaria para las clases de diseño y objetos de uso. Los beneficios de la programación orientada a objetos (por ejemplo, encapsulación y reutilización de código ) son los mismos en Python como en otros idiomas. Desde Python ya sirve como un excelente langage scripting para la web, que trae un Objeto sintaxis orientada flexible e intuitiva para los desarrolladores web para aprovechar . Cosas que necesitará
Python Interpreter
Editor de texto
Mostrar más instrucciones
1

Definir una clase. Las clases en Python se declaran con la palabra clave class . El código

clase ExampleClass :

define una clase " ExampleClass ", y todo el código de este bloque se refieren a esta clase. Como parte de la definición de la clase, el programador también debe definir el método "init "

def _init_ (self, número) : .

Esta función es similar ( aunque no igual) a la " constructor "clase en otros idiomas (como C + +) . Este método se ejecuta automáticamente cuando se crea una instancia de una clase.
2

Establecer el método "init " . El método "init " necesita código para funcionar . Utilice este código de ejemplo , después de " init" :

self.count = número

impresión self.count

el valor "auto " en el método "init " se refiere a la propia clase . Cuando una clase se crea una instancia en un objeto , tiene una especial referencia a sí mismo ( self) . Cada método de una clase debe tener el "yo" como primer parámetro . En este ejemplo, el código (establecido después del método "init ") dará variable " recuento " de la clase el valor de " número" . A continuación, imprimir el número de objetos.
3

instancias de la clase . Guarde el archivo como " example.py " y , a continuación, abra un nuevo documento de texto. Al comienzo del nuevo documento entrará


importación ejemplo

que traerá el " ExampleClass " de la foto anterior . Ahora, una instancia de la clase con un valor inicial :

i = example.exampleClass ( 5 )

j = example.exampleClass ( 6)

Python Programming
Como hilo en Python
Cómo construir una extensión de Python
Cómo desarrollar una aplicación de Twitter con Python
Cómo lidiar con tuplas anidadas en Python
¿Qué es Python 2.5
Lista Python Sobrescribe
Cómo crear un diccionario en Python
Cómo crear un archivo CSV De un JSON Python
Conocimientos Informáticos © http://www.ordenador.online