Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FCM 2018

ProgramaçãoProgramação Orientada a Objetos
Código
qq337599
Banca
FCM
Órgão
IFN-MG
Ano
2018
Nível
Médio
Cargo
Professor - Informática
Sobre as afirmativas abaixo, relacionadas aos conceitos da programação orientada a objetos, é correto afirmar que ao
  1. Ainstanciar um objeto de uma classe abstrata, só é possível acessar seus atributos definidos como public.
  2. Bdefinir um atributo como static, em uma classe, só é possível ter acesso a ele após haver, pelo menos, um objeto instanciado dessa mesma classe.
  3. Cdeclarar em uma classe um método abstract, todas as classes que herdam dessa classe para instanciar objetos são obrigadas a implementar esse método.
  4. Ddefinir, em uma classe base de uma hierarquia de classes, um método com o modificador final, em uma classe filha, esse mesmo método só poderá ser sobrescrito com a visibilidade public.
  5. Edefinir, em uma classe base de uma hierarquia de classes, um método com a visibilidade protected, em uma classe filha, esse mesmo método só poderá ser sobrescrito como protected ou private.
Revelar gabarito e comentário

GabaritoC — declarar em uma classe um método abstract, todas as classes que herdam dessa classe para instanciar objetos são obrigadas a implementar esse método.

Link permanente: /questoes/qq337599