Relatorio POO

482 palavras 2 páginas
Relatório
Da
Pratica do Laboratório 09

Introdução
Este relatório consiste na descrição da pratica realizada dia 29/08/2014, no laboratório LMC-04 durante aula da disciplina de POO, ministrada pelo professor Francisco Edmar Vasconcelos Pereira.
Durante a aula, foi proposta uma atividade visando a pratica dos fundamentos da programação orientada objeto. Destacando os conceitos de: herança, sobrescrita, sobrecarga e polimorfismo.
A documentação da atividade foi disponibilizada por meio do sistema “Q-Acadêmico”, possibilitando a manutenção do arquivo para consultas posteriores.
Pratica
A partir de um código inicial já disponível do arquivo da atividade, foram propostos Dez exercícios, para pratica dos fundamentos já citados. Os quais podem ser da resumidos da seguinte forma:
Herança
A idéia de herança remete a possibilidade de estender uma classe filha a partir de uma Classe-Mãe. Onde a Classe-Filha pode herdar os campos e métodos dessa superclasse, aproveitando o código já escrito.
Na pratica: As classes Aluno e Professor herdavam características da superclasse Pessoa.
Ex.: public class Aluno extends Pessoa{ ...} public class Professor extends Pessoa{ ...}
Sobrescrita
A partir do principio da Herança, as Classes-Filhas alem de herdarem as propriedades da classe mão, podem receber modificações nos métodos implementados a partir dos principio da sobrescrição. Onde um método originário da Classe-Mãe pode ser modificado para atender a aplicação da classe filha.
Na pratica: O método falar das Classes-Filhas apresenta complementações a Classe-Mãe.
Ex.:
Classe
Método falar()
Pessoa (Classe-Mãe) public void falar()
{
System.out.println("E sou uma Pessoa.");
}
Aluno (Classe-Filha) public void falar()
{
super.falar(); System.out.println("E sou um Aluno.");
}
Sobrecarga
O principio da sobrecarga consiste na implementação de métodos com o mesmo nome, mas possuindo diferentes parâmetros e tipos de

Relacionados

  • ASOO Atividade de Casa I 25 04
    1147 palavras | 5 páginas
  • SISTEMA DA INFORMAÇÃO
    1328 palavras | 6 páginas
  • O Ensino do Polimorfismo nos Cursos de Licenciatura em Ciência da Computação: Proposta de um material instrucional
    3433 palavras | 14 páginas
  • POO I Aula1 Introdu O
    3344 palavras | 14 páginas
  • Programação Orientada aos Objectos
    1977 palavras | 8 páginas
  • Histórico das linguagens de programação
    1524 palavras | 7 páginas
  • relatorio de teste
    631 palavras | 3 páginas
  • oo objetos
    15373 palavras | 62 páginas
  • programaçao
    50191 palavras | 201 páginas
  • Orientação a objetos com java
    50067 palavras | 201 páginas