- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação à Objetos: Modificadores de Acesso
Com relação à Programação Orientada a Objetos, julgue os itens a seguir:
I. Classes Abstratas não possuem instâncias diretamente e são utilizadas para agrupar outras classes e capturar informações comuns ao grupo; entretanto, suas subclasses, que correspondem a objetos do mundo real, podem ter instâncias.
II. Uma classe derivada (subclasse), herda atributos e métodos definidos em sua classe-pai (superclasse), porém não podem sobrescrever métodos da classe-pai e nem criar novos métodos específicos.
III. Atributos definidos com o modificador de acesso protected (protegido), é visível para todas as classes que estão no mesmo pacote e subclasses.
IV. As atributos descrevem o estado de um objeto do mundo real e as operações, o seu comportamento.
Assinale a alternativa que corresponde ao(s) item/itens verdadeiro(s):