Q125444 - FGV Administrador de banco de dados 2018

Analise o código Python 2.7 a seguir.


class End_simples(object):

    def __init__(self, rua, num, bai):

        self.rua = rua

        self.num = num

        self.bai = bai


    def Endereco(self):

        return self.rua + ", " + self.num \

            + " " + self.bai


class End_com(End_simples):


    def __init__(self, rua, num, bai, com):

        End_simples.__init__(self,rua, num, bai)

        self.com = com


    def Endereco(self):

    ...


a = End_simples("Av Brasil", "243", \

                              "Floresta")

b = End_com("Av Miracema", "12", \

                        "Centro", "apto 3")


print(a.Endereco())

print(b.Endereco())


Sabe-se que a execução desse código produziu as duas linhas a seguir.


    Av Brasil, 243 Floresta

    Av Miracema, 12 Centro, apto 3


Assinale a opção que apresenta a correta definição para o método Endereco na classe End_com.

Responda outra questão! Escolha o assunto:
Ver Comentários