Questionario Java Web

Embed Size (px)

Citation preview

1- O que orientao a objetos? UMA FORMA QUE FOI ENCONTRADA DE AUXILIAR A DEFINIR ESTRUTURAS DE DETERMINADO PROGRAMA BASEADO NA REALIDADE E DE COMUNICAO ENTRE ELES ATRAVES DE MENSAGEM.

2- Quando e onde surgiu e como se popularizou?NOS ANOS 60 NA NORUEGA.POPULARIZOU-SE ATRAVES DO JAVA.

3- Cite 3 exemplos de linguagens que utilizam OO? C++, JAVA,C#.3- Quais as vantagens da OO?A manuteno futura fica mais simples e rpida.separao de responsabilidades Escalabilidade

4- Quais sao os conceitos popularizados na OO?

ClasseAbstraoEncapsulamento Herana

5- O que objeto e como se divide? Explique e de exemplos! um grupo que divide se em duas caractersticas: ESTADO E COMPORTAMENTO.

6- Que tipos de objetos podem ser representados pelo conceito de objetos na OO?Concretos ou abstratos

8- O que CLasse? uma estrutura que define um tipo de objeto.9- Qual a diferena entre classe e objeto?CLASSE a definio. OBJETO a instancia.10- Defina Abstrao, Encapsulamento e Herana.Abstrao utilizada para a definio de entidades do mundo real. Sendo onde so criadas as classes.

Encapsulamento a tcnica utilizada para esconder uma ideia, ou seja, no expr detalhes internos para o usurio, tornando partes do sistema mais independentes possvel.

Herana o meio usado para reutilizar o cdigo e tb permite criar novas classes atravs daquelas j existentes.11- O que Polimorfismo e como ele obtido?Indica a forma como o objeto responde a uma determinada situao ao receber uma mensagem. obtido atraves da herana nas classes e a reescrita de mtodos das superclasses nas suas subclasses.12- O que so Classes Abstratas?So classes que n geram instancias de objetos, que possuem vrios mtodos que no implementam deixando assim a tarefa para as subclasses.13- Crie uma classe chamada imovel com pelo menos 10 estados e 6 comportamentos. EstadosComportamentosLugarcomprarTipo (casa, apartamento)venderQuantidade de quartosAlugarQuantidade de banheirosFinanciarCor do imvelCor do pisoTipo de pisoEstilo do tetoEstilo das portasEstilo das janelasTamanhoA partir da classe criada, instancie(exemplifique) 3 objetos atribuindo suas caracteristicas individuais.