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)