1
resposta

Métodos estáticos e de classe

eu não entendi a abrangência do método de classe em relação ao método estático

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Ola Marcella, tudo bom?

Método estático são métodos das classes que não utilizam diretamente atributos da classe (o famoso self), mas sua finalidade é estar associado a classe para auxiliar ela alem que ela pode ser chamada fora da classe sem precisar instanciar nenhum objeto, como no exemplinho que fiz

class Vetor:
    def __init__(self, x, y):
        self.v = [x,y]
    @staticmethod
    def soma_vetor(v1,v2):
        return [v1[0]+v2[0],v1[1]+v2[1]]

print(Vetor.soma_vetor([1,2],[3,4]))

Espero ter ajudado