Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
A Função Method & Classe em Python
programadores iniciantes em Python precisa aprender sobre programação orientada a objetos antes que eles possam começar a utilizar plenamente o potencial da linguagem. Isso significa aprender sobre o sistema de Python de escrever o código para as aulas, o uso de classes para instanciar estruturas de dados independentes chamados de objetos , em seguida, a execução de segmentos de código chamados métodos dentro de um determinado objeto para realizar tarefas especializadas . Classes e Objetos

Quando um programador Python escreve uma classe que ele está fazendo um projeto para o interpretador Python a seguir para a construção de um tipo específico de estrutura de dados , também conhecido como um objeto . Cada vez que o programador instancia um objeto de instância de uma classe particular de cada um vai começar com as mesmas variáveis ​​, estrutura e funcionalidade. No entanto , eles serão funcionando independentemente . Conseqüentemente, se um programador modifica uma variável em um objeto, os outros objetos que ele instanciado da mesma classe não será alterada.
Métodos

Uma classe contém uma série de funções individuais chamados métodos. Cada método irá conter o código para executar uma operação específica . Esta operação pode ser tão simples como modificar uma das variáveis ​​de seu objeto ou exibindo uma linha de texto. Alternativamente , a operação pode ser uma das muitas equações complexas que conduzem uma simulação estatística . No final de um método , o programador pode escolher o método de " retorno " algum valor para o programa principal . Variáveis ​​e valores que são armazenados ou calculados dentro de um determinado objeto geralmente são encapsulados dentro desse objeto , longe do acesso imediato do programa principal . No entanto , retornando esse valor dá o acesso principal programa para isso.

Argumentos

Assim como o programa principal não tem acesso imediato a variáveis ​​dentro de um determinado objeto , um determinado objeto não tem acesso imediato a variáveis ​​do programa principal . Da mesma forma , assim como métodos de objeto pode passar valores para o programa principal , devolvendo -lhes o programa principal pode passar valores ao objeto métodos através dos " argumentos. " Quando um programador Python escreve uma declaração de método que segue a sintaxe " myMethod ()" , em seguida, o método não pode aceitar quaisquer argumentos . No entanto, se ele grava a declaração como " myMethod ( argument1 , argument2 ) " , em seguida, o programa principal pode passar em dois argumentos. O programador pode acessar esses valores no corpo do método , fazendo referência a " method1 " ou " method2 " como variáveis.
Chamando métodos

Quando um programador Python quer chamar um método específico de um objeto particular, ele segue a fórmula " objectName.methodName () " onde " objectName " é o nome que ele deu o objeto específico quando instanciado -lo da classe , e " methodName " é o nome do método particular . Usando o nome de objeto correto é importante porque os diferentes objetos que instanciado a partir de uma única classe operar independentemente. Se um programador quer chamar um método que modifica um valor que " objectA " está armazenando mas chama o mesmo método de " objectB ", então o programa irá alterar o valor dentro objectB e não dentro objectA .
< Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como construir um analisador em Python 
·Como matar um tópico com FG em Python 
·Exemplos Python CGI 
·Python Scripts e Programas 
·Como alterar o caminho incorporado de Python pyc 
·O que é o Python para Windows PC 
·O que são arquivos PYC 
·Como calcular Weighscore em Python 
·O que é Erlang em Python 
·Como converter arquivos PY para Pyc 
  Artigos em destaque
·Como usar o Infinito em Java 
·OpenVex API 
·Como compilar Fortran 77 no Ubuntu 
·Como imprimir matriz CCK em PHP 
·Como criar Iluminação Dinâmica em GtkRadiant 
·Como configurar um DataGrid DataTable para preencher Tr…
·Como atualizar as variáveis ​​de sessão de JavaScript…
·A primeira pessoa a escrever código de computador 
·Como atualizar o Joomla! K2 
·Como escrever um programa SAS Simples 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados