Mizrahi (2008) afirma que na programação orientada a objetos podemos relacionar classes com outras classes através de hierarquias. Uma subclasse pode herdar as características de outra classe (neste caso seria a classe mãe ou superclasse). Na estrutura de herança as classes compartilham as suas funções e características comuns e as subclasses podem receber outras particularidades exclusivas. tabela Fonte: WERLICH, Claudia. Modelagem de Dados: Modelagem de dados através do modelo entidade-relacionamento usando UML. Londrina: Editora e Distribuidora Educacional S. A., Unidade 3, Seção 2, 2018. Considerando o contexto, avalie as afirmativas a seguir: I. As classes “Cardiologista” e “Anestesista” são filhas da superclasse “Médico”. II. A classe “Anestesista” não contém nenhum atributo e método declarado, dessa maneira podemos afirmar que foi um erro do programador, pois obrigatoriamente essa classe filha teria que ter pelo menos um atributo ou método declarado. III. A classe “Anestesista” está vazia, porém herda os atributos e os métodos da superclasse “Médico. IV. A classe “Cardiologista” não herda os atributos e métodos da superclasse “Médico”, pois já tem seu próprio atributo e método. Considerando o contexto apresentado, assinale a alternativa correta. Escolha uma: a. Apenas as afirmativas I e II estão corretas. b. Apenas as afirmativas II, III e IV estão corretas. c. Apenas as afirmativas I, II, e IV estão corretas. d. Apenas as afirmativas I e III estão corretas. e. Apenas as afirmativas III e IV estão corretas.
Respostas
respondido por:
8
Resposta: d. Apenas as afirmativas I e III estão corretas.
Explicação:
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás