resposta cap 1 poo

Post on 12-Apr-2016

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Resposta do cap 1 do livro use a cabeça JAva

TRANSCRIPT

O que é programação procedural?

programa formado por uma lista de procedimentos. Chamadas sequenciais a esses procedimentos geram a execução de um programa.

2.Qual vantagem a programação procedural tem em relação à programação não estruturada?

3. O que é programação modular?Programação que divide os programas em varios modulos constituintes.

4. Quais vantagens a programação modular tem em relação à procedural?A procedural separa dados e procedimentos, a modular divide os dois.

5. Liste uma deficiencia da programação procedural e da programação modular.Procedural - Limita a reutilização do código.Modular - Os modulos não são extensíveis.

6. O que é programação orientada a objetos?

A POO estrutura um programa, dividindo-o em vários objetos de alto nível. Cada objeto modela algum aspecto do programa que você está tentando resolver.

7. Quais são as seis vantagens e objetivos da programação orientada a objetos?Natural, Confiavel, Reutilizavel, Manutenível, Extensível e Oportunos.

8. Explique um dos objetivos da programação orientada a objetos.Reutilizavel - Você pode reutilizar as classes orientadas a objeto bem feitas.

9. Defina os seguintes termos:

Classe - É o modelo de um objeto. Contém os atributos e metodos que o objeto possui.Objeto - é a instância de uma classe. comportamento - é uma ação executada por um objeto quando recebe passada mensagem ou em resposta a uma mudança de estado. É algo que o objeto faz.

10. Como os objetos se comunicam entre si?Através de uma chamada de método, chamada de função ou passar uma mensagem.

11. O que é um construtor?São metodos utilizados para inicializar um objeto durante sua instanciação.

12. O que é um mutante?é um metodo que altera o estado interno do objeto.

13. O que é um acessor?Dão acesso aos dados internos do objeto

14. O que é this?this é uma referencia que aponta para a instancia do objeto.

top related