Prévia do material em texto
UAM – Programação orientada a objetos – Unidade 2 – Atividade 2 Pergunta 5 “Ao escrever um programa de computador em uma linguagem orientada a objetos, você criará, em seu computador, um modelo de alguma parte do mundo. As partes das quais o modelo é construído são os objetos que aparecem no domínio do problema. Esses objetos devem ser representados no modelo de computador que estiver sendo criado. Os objetos podem ser categorizados e uma classe descreve - de maneira abstrata - todos os objetos de um tipo particular.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos com Java - Uma introdução prática usando o Bluej. 4. ed. São Paulo: Pearson Prentice Hall, 2009. p. 2.). Pelo enunciado, podemos que os programas desenvolvidos em linguagem orientada a objetos representam uma imagem do mundo. Nesta representação de objetos encontra-se a ideia de encapsulamento. O que significa encapsulamento em orientação a objeto? · .Encapsular significa abstrair detalhes do código durante a implementação. · .Encapsular significa esconder detalhes do código durante a implementação. · .Encapsular significa esconder os métodos do código durante a implementação. · .Encapsular significa esconder os atributos do código durante a implementação. · .Encapsular significa abstrair os métodos do código durante a implementação.