-
Questão retirada deste material: http://docente.ifrn.edu.br/givanaldorocha/disciplinas/fundamentos-de-programacao-1/heranca-e-polimorfismo
-
Abstração - Consiste em focalizar nos aspectos essenciais a uma entidade e ignorar as propriedades acidentais. Esse é o conceito que tenho em mente.
-
Abstração: Decompor um sistema complicado em suas partes fundamentais.
Encapsulamento: Diferentes componentes de um sistema não devem revelar detalhes internos de suas respectivas implementações.
Modularidade: Divisão dos componentes do software em unidades funcionais separadas.
-
Analise das opções:
a) Modularidade: Na tecnologia da informação é um conceito onde o sistema ou software é dividido em partes distintas.
b) Encapsulamento: Detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.
c) Abstração: Habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes.
d) Herança: Classes compartilham atributos e metodos.
-
Abstração significa fragmentar um sistema complexo em partes menores para descrevê-lo uma linguagem mais simples, atribuindo-lhe um nome e descrevendo suas caracteristicas, eliminando detalhes desnecessários
-
De qual livro esse conceito foi retirado, descrito dessa forma? Aguem sabe?