Questão de Engenharia de Software — Orientação a Objetos — FAURGS 2018
Engenharia de SoftwareOrientação a Objetos
- Código
- qq336698
- Banca
- FAURGS
- Órgão
- TJ-RS
- Ano
- 2018
- Nível
- Médio
- Cargo
- Programador
Considere as seguintes afirmações sobre herança.I - Herança é um dos diferenciadores-chaves entre sistemas convencionais e sistemas orientados a objetos. Uma subclasse Y herda todos os atributos e operações associadas a sua superclasse X, ou seja, todos as estruturas de dados e operações de X ficam imediatamente disponíveis para Y.II - Em cada nível de uma hierarquia de classes com herança, novos atributos e operações não podem ser acrescentados àqueles que foram herdados de níveis mais altos da hierarquia.III. A herança pode proporcionar benefício significativo ao projeto, mas, se for usada de forma não apropriada, pode complicar um projeto desnecessariamente e resultar em um software passível de erros e difícil de manter.Quais estão corretas?
- AApenas I.
- BApenas I e II.
- CApenas I e III.
- DApenas II e III.
- EI, II e III.