“Conocimiento Programación>Python Programming

Orientada a objetos Python Tutorial

2011/6/16
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
Cómo escoger listas al azar de Python
¿Qué es un directorio de Python
Cómo hacer juegos con Python para principiantes
¿Cómo puedo paralelizar un bucle para el rendimiento mejorado de Python?
Las funciones de Python para principiantes
Cómo utilizar My Scripts Python con Blender
Recursos Python
Cómo hacer que Python Reconocer decimales
Conocimiento de la computadora © http://www.ordenador.online