Escolar Documentos
Profissional Documentos
Cultura Documentos
Valor: 2,00
Identificação
Para cada um dos conceitos, procure 2 autores que os contextualizam observando sempre a
aderência do texto a disciplina de Programação Orientada a Objetos, informando o livro que foi
retirado a citação e a referida página.
2 – Abstração
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
4 – Polimorfismo
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
5 – Herança
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
6 – Classes abstratas
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
Ricarte, Ivan 2001 27 Programação Uma classe abstrata não pode ser
Luiz Marques Orientada a instanciada, ou seja, não há objetos que
Objetos: possam ser construídos diretamente de
sua definição. Em geral, classes
Uma Abordagem abstratas definem um conjunto de
com Java funcionalidades das quais pelo menos
uma está especificada, mas não está
definida — ou seja, contém pelo
menos um método abstrato. Um
método abstrato não cria uma
definição, mas apenas uma declaração
de um método que deverá ser
implementado em uma classe
derivada.”
Harvey M. Deitel 2010 309 Java: como “Às vezes é útil declarar classes –
programar. 8. ed chamadas classes abstratas – para as
quais você nunca pretende criar
objetos. Como elas só são usadas como
superclasses em hierarquias de
herança, são chamadas superclasses
abstratas. Essas classes não podem ser
usadas para instanciar objetos, porque
são incompletas. Suas subclasses
devem declarar as “partes ausentes”
para tornarem-se classes concretas, a
partir das quais você pode instanciar
objetos.”
7 - Interface
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
Victorio Albani 2012 78 Programação “Uma interface pode ser vista como
de Carvalho orientada a um conjunto de declarações de
objetos: Curso métodos, sem as respectivas
& técnico de implementações. Uma interface é
informática parecida com uma classe; porém, em
Giovany
Frossard Teixeira uma interface, todos os métodos são
públicos e abstratos e todos os
atributos são públicos, estáticos e
constantes.”
8 – Coleções de objetos
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
Peter Jandl 2015 329 Java Guia do “Uma coleção pode ser entendida
Junior Programador - 3ª como a representação de um grupo de
Edição objetos, ou seja, um objeto que agrupa
elementos (outros objetos) de uma ou
mais tipos diferentes. Uma coleção é
uma espécie de container, que admite
ser tratado como um todo e também
permite a manipulação individual de
seus elementos.”
9 – Tratamento de exceções
Autor(es) Ano Pagina Nome do Citação
Livro/Artigo
Herbert Schildt 2015 293 Java para “Uma exceção é um erro que ocorre no
Iniciantes - 6ed tempo de execução. [...] A principal
vantagem do tratamento de exceção é
que ele automatiza grande parte do
código de tratamento de erros que
antigamente tinha que ser inserido “à
mão” em qualquer programa grande.”
Cleuton Sampaio 2007 78/79 Guia do Java “MVC é uma estratégia de separação
Enterprise de camadas de software que visa
Edition 5 - desacoplar a interface do seu
Desenvolvendo tratamento e de seu estado. Alguns
aplicações autores argumentam que MVC não
corporativas seria propriamente um padrão, mas
uma estratégia de projeto.”