“Conocimientos Programación>Python Programming

El método de la función y de clase en Python

2013/11/28
Python programadores novatos necesitan aprender acerca de la programación orientada a objetos antes de que puedan comenzar a utilizar plenamente el potencial del lenguaje. Esto significa aprender sobre el sistema de Python de escribir el código para las clases , el uso de clases para crear instancias de las estructuras de datos independientes llamados objetos , luego ejecutar segmentos de código llamado métodos dentro de un objeto determinado para realizar tareas especializadas. Clases y Objetos

Cuando un programador de Python escribe una clase que está haciendo un proyecto para el intérprete de Python a seguir para la construcción de un tipo específico de estructura de datos , también conocida como un objeto. Cada vez que el programador crea una instancia de un objeto instancia de una clase particular de cada uno comenzará con las mismas variables , la estructura y funcionalidad. Sin embargo , van a ser independientemente funcionamiento . En consecuencia, si un programador modifica una variable en un objeto , los otros objetos que crea una instancia de la misma clase no se modificará .
Métodos

Una clase contiene una serie de funciones individuales llamados métodos. Cada método contendrá el código para realizar una operación específica . Esta operación puede ser tan simple como una modificación de una de las variables de objeto o visualización de una línea de texto . Por otra parte, la operación podría ser una de las muchas ecuaciones complejas que conducen a una simulación estadística. Al final de un método , el programador puede elegir que el método de " volver " algún valor al programa principal . Las variables y valores que están almacenados o calculados dentro de un objeto dado por lo general se encapsulan dentro de ese objeto , lejos del acceso inmediato del programa principal . Sin embargo , volviendo dicho valor da el principal acceso al programa a la misma.

Argumentos

Así como el programa principal no tiene acceso inmediato a las variables dentro de un determinado objeto, un objeto dado no tiene acceso inmediato a las variables desde el programa principal. Del mismo modo , al igual que los métodos de objeto pueden pasar valores al programa principal devolviéndolos el programa principal puede pasar valores de objetar los métodos a través de " argumentos ". Cuando un programador de Python escribe una declaración de método que sigue la sintaxis " myMethod ()" , entonces el método no puede aceptar ningún argumento. Sin embargo , si se escribe la declaración como " myMethod ( argumento1 argumento2 ) ", entonces el programa principal puede pasar en dos argumentos. El programador puede acceder a estos valores en el cuerpo del método haciendo referencia a " method1 " o " method2 " como variables .
Llamar a métodos

Cuando un programador de Python quiere llamar a un método específico de un objeto particular que sigue el " objectName.methodName ()" fórmula en la que " objectName " es el nombre que le dio el objeto en particular cuando se crea una instancia desde la clase , y " methodName " es el nombre del método en particular . Utilizando el nombre de objeto correcto es importante porque los diferentes objetos que se crean instancias de una misma clase funcionan de forma independiente . Si un programador quiere llamar a un método que modifica un valor que " Objecta " es el almacenamiento , pero llama al mismo método de " objetoB ", entonces el programa cambiará el valor dentro objetoB y no dentro Objecta .


Página anterior:
Python Programming
Cómo Leer un archivo de texto en Python
Cómo configurar un analizador
Cómo comprobar Tipos de variables en Python
Cómo editar archivos PYD
Cómo calcular el Asin (X ) en Python
Cómo crear un búfer en Python
Cómo hacer una cadena con mayúsculas Python
Cómo extraer los atributos con Python
Conocimientos Informáticos © http://www.ordenador.online