Sobre o conceito de Encapsulamento da Orientação a Objetos, analise as afirmações:
I - Uma de suas funções é de controlar o acesso aos atributos e métodos de uma classe.
II - Tem por objetivo criar objetos mais específicos de objetos mais genéricos.
III - Tem por objetivo separar o programa em partes.
IV - Torna o software complexo de atualizar, dificulta a criação de novas implementações.
V - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.
Associe a cada afirmação acima (V) para sentença 'Verdadeira' e (F) para sentença 'Falsa'. Em seguida, assinale a alternativa que contempla a sequência correta.
Alternativas
Alternativa 1:
V F V F V
Alternativa 2:
V F V V V
Alternativa 3:
V F F F V
Alternativa 4:
F F V F F
Alternativa 5:
F V F F V
Soluções para a tarefa
Resposta:
Alternativa 3:
V F F F V
Explicação:
I - Uma de suas funções é de controlar o acesso aos atributos e métodos de uma classe.
Correto.
II - Tem por objetivo criar objetos mais específicos de objetos mais genéricos.
Não, o objetivo é criar métodos ou atributos protegidos.
III - Tem por objetivo separar o programa em partes.
Nada a ver.... =)
IV - Torna o software complexo de atualizar, dificulta a criação de novas implementações.
Também não.... e o efeito acaba sendo exatamente o contrário como vc para utilizar determinado método terá de seguir determinada "regras" acabando tornando mais fácil e assertiva as atualizações.
V - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.
Correto.