Ir para conteúdo
Fórum Script Brasil
  • 0

dúvidas em classe


marcos_regato

Pergunta

Estou estudando Python, vi algumas sites que tem classes que as funções ficam fora da classe. Exemplo

def funcao01():


class minhaClasse:

  def funcao01()

Não seria melhor coloca todas as funções dentro da classe?

Também vi uma arquivo.py, com mais de 1 classe. Exemplo:

class funcao01:

class funcao02:

Qual o beneficio colocar mais de 1 classe dentro de uma arquivo.py?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Pode ser que a função tenha mais sentido fora da classe do que dentro, um exemplo seria uma função para retornar um relatório de estados dos objetos.

Duas ou mais classes em um arquivo .py pode significar que o programa seja simples o suficiente para usar apenas um arquivo

Ou as duas classes tem alguma relação entre si e deixar as duas juntas pode facilitar nas edições futuras

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...