View
151
Download
0
Category
Preview:
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.
Recommended