Trabalhos facul

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (451 palavras )
  • Download(s) : 0
  • Publicado : 12 de junho de 2012
Ler documento completo
Amostra do texto
1 - O que é orientação a objetos? Nasceu da necessidade de classificação, organização e de se poder abstrair coisas. Significa poder organizar coleções de objetos que incorporam estruturas de dados econjuntos de métodos que manipularão esses dados. 2 - O que é uma classe? Dê exemplo em Java. A classe é formada por dois principais elementos: Estrutura e comportamento. A estrutura é formada pelosatributos que descreverão a classe e o comportamento é a representação os comportamentos e métodos que essa classe pode executar. Class Pessoa{ String nome; Int idade; String endereço; }

3 - O queé um objeto? Dê exemplo em Java. É algo concreto que instancia uma classe a faz se tornar algo real. Class Main{ Pessoa p1 = new Pessoa; } 4 - O que é um método? Dê exemplo em Java. Métodos são oscomportamentos que uma classe pode vir a executar. Class Pessoa{ ... public void Andar(int passos) { chaoPisado += passos; } ... } 5 - O que é encapsulamento, porque utilizar? O encapsulamento define quecada objeto contém os detalhes de implementação necessário sobre seu funcionamento e oculta detalhes da forma de como ele executará seus métodos. Deve-se utiliza como forma de proteção da integridadeda classe/método, afim de “esconde-lo do mundo externo”.

6 - O que é um construtor? Dê exemplo em Java. São s instruções que serão executadas toda vez que um objeto for chamado, instanciado. Elequem cria objetos e inicializa os seus atributos. Class Main{ Pessoa p1 = new Pessoa; P1.nome= ”Fulano de Tal”; P1.idade= 20; P1.prinfOutLn(“Nome: ” + nome, “Idade: “ + idade); }

7 - Explique o queé herança? Dê exemplo em Java. É a capacidade que uma classe tem de herdar métodos e atributos de uma classe principal. Class Pessoa{ String nome; Int idade; String endereço; } Class Funcionarioextends Pessos{ Double salário; Int PIS; }

8 - Explique o que é polimorfismo? Dê exemplo em Java. Permite que duas ou mais classe sejam derivadas de uma mesma superclasse e possam invocar métodos que...
tracking img