Exercicios orientado a objetos
01) O que você entende por resolver um problema? É a definição de um modelo que especifique os objetos envolvidos e como os mesmos interagem para a solução do problema proposto. 02) Defina Abstração? É o processo utilizado na análise de uma situação real, através do qual observa-se uma realidade, tendo-se pro objetivo a determinação dos aspectos e fenômenos considerados essenciais, excluindo-se todos os aspectos considerados irrelevantes ou secundários.
03) Fale sobre a relatividade do processo de abstração. Dê exemplos. A abstração constitui um processo mental através do qual o ser humano modela uma entidade, isolando as características importantes, tendo por objetivo a redução de sua complexidade. Ex. Uma TV para um técnico é visualizado de forma diferente a de um espectador.
04) O que é uma Entidade ou Objeto? É a abstração de uma entidade do mundo real, que apresenta sua própria existência, identificação, características de composição e que tem alguma utilidade, isto é, pode executar determinados serviços quando solicitado.
05) O que é uma Classe? É o conjunto de características que devem ser apresentadas por um objeto para que este possa ser classificado como pertencente a tal categoria.
06) Qual a relação entre Classe e Objeto? Cada objeto tem sua própria existência e características, e todos os objetos que apresentam as mesmas características são definidos como pertencentes a uma mesma classe.
07) Quais as Operações de Abstração? a- Classificação / Instanciação b- Generalização / Especialização c- Agregação / Decomposição d- Associação
08) O que caracteriza a Agregação e a Agregação por Composição? Dê exemplos. Agregação é caracterizada pela existência da relação “é composto por” ou “é agregado de”. Composição diz respeito à constituição do objeto.
09) Quais as diferenças entre