Como usar uma classe em seu aplicativo de python
Video: Criando uma classe em python
Na maioria das vezes, você usa classes externas ao trabalhar com Python. Não é muito frequente que uma classe existe dentro dos limites do arquivo do aplicativo porque o aplicativo se tornaria grande e incontrolável. Além disso, reutilizando o código da classe em outra aplicação seria difícil.
Abra uma janela do Python Arquivo.
Você vê um editor no qual você pode digitar o código de exemplo.
Digite o seguinte código para a janela - pressione ENTER após cada linha:
importação MyClassSamsRecord = MyClass.MyClass () AmysRecord = MyClass.MyClass ("Amy", 44) de impressão (SamsRecord.GetAge ()) SamsRecord.SetAge (33) de impressão (AmysRecord.GetName ()) AmysRecord.SetName ("Aimee") Print (SamsRecord) print (AmysRecord)
O código de exemplo começa importando o Minha classe módulo. O nome do módulo é o nome do arquivo usado para armazenar o código externo, não o nome da classe. Um único módulo pode conter várias classes, por isso sempre pensar no módulo como sendo o arquivo real que é usado para manter uma ou mais classes que você precisa para usar com seu aplicativo.
Depois que o módulo é importado, o aplicativo cria dois Minha classe objetos. Observe que você use o nome do módulo primeiro lugar, seguido pelo nome da classe. O primeiro objecto, SamsRecord, usa as configurações padrão. O segundo objecto, AmysRecord, depende de configurações personalizadas.
Sam tornou-se um ano de idade. Após a aplicação verifica que a idade não precisa ser atualizado, ele atualiza a idade de Sam.
De alguma forma, HR escrito o nome de Aimee errado. Acontece que Amy é uma ortografia incorrecta. Mais uma vez, após a aplicação verifica se o nome está errado, faz uma correção AmysRecord. O passo final é imprimir os registros em sua totalidade.
Escolha Executar → Run Module.
Video: Python: relógio em menos de 5 minutos
O aplicativo exibe uma série de mensagens, uma vez que coloca Minha classe através dos seus ritmos. Neste ponto, você sabe todos os fundamentos da criação de grandes classes.