Baixe o app para aproveitar ainda mais
Prévia do material em texto
Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor. def _init_(self, matricula, nome, cargo): _init_(self, matricula, cargo): def _empregado_(self, matricula, nome, cargo): def _construtor_(self, matricula, nome, cargo): _empregado_(self, matricula, cargo): Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome: constructor self __init__ this def Assinale a alternativa que implementa a função IMC. Esta função recebe como parâmetro de entrada o peso e a altura de uma pessoa e retorna com o valor do IMC. def IMC(peso, altura): calculo = float(peso) / float(altura) * float (altura)) return calculo IMC(peso, altura): calculo = float(peso) / float(altura) * float (altura)) return calculo def IMC(peso, altura): calculo = float(peso) / float(altura) * float (altura)) print(calculo) IMC(peso, altura): calculo = float(peso) / float(altura) * float (altura)) print(calculo) IMC(): calculo = float(peso) / float(altura) * float (altura)) return calculo Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? def somar(a,b): define plantar(lugar): define fechar(): def acelerar(vel): define acender(valor): Durante o desenvolvimento de um programa em Pyhton foi criada a função cadastro, a qual recebe como parâmetros o nome e a idade de uma pessoa, respectivamente. Assinale a alternativa que executa a função corretamente. def cadastro(20, "Paulo") def cadastro ("Paulo", 20) cadastro() cadastro (20, "Paulo") cadastro("Paulo", 20) Em orientação a objetos, a característica que determina a possibilidade de um descendente alterar a funcionalidade de um método herdado é deominada: herança polimorfismo composição abstração encapsulamento Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a seguinte função: getattr hasattr expattr delattr setattr
Compartilhar