Java

4013 palavras 17 páginas
UNIP – Universidade Paulista e Sistemas de Informação (SI)

Orientações para o Trabalho Integrado – 1º semestre de 2011.

* TEMA * PROPOSTA DO TRABALHO * APRESENTAÇÃO DO TRABALHO

TRABALHO INTEGRADO – 3º SEMESTRE –SI
DESENVOLVIMENTO

DE SOFTWARE

UTILIZANDO CONCEITOS

DE PROGRAMAÇÃO

ORIENTADA A OBJETOS.

Indice

Objetivo.................................................................04

Introdução a programação orientada a objeto...05

Modelagem e Relacionamento.............................16

Modelo relacional do programa biblioteca.........22

Relatório com as linhas de código......................23

Bibliografia.............................................................29

Objetivo
O objetivo deste trabalho é mostrar um exemplo prático e didático do uso de dois conceitos básicos da metodologia OOP: Estes conceitos quando usados em conjunto permite ganhos extraordinários na codificação de rotinas, evitando replicações desnecessárias de estruturas e aumentando sensivelmente a produtividade do desenvolvedor. Este exemplo mostra a criação da superclasse biblioteca e de três subclasses: livro, pessoa e Maximo de livros. Usando o conceito de herança, o método Comunicar (originário da classe biblioteca) é herdado pelas subclasses; e através do conceito de polimorfismo, esse método é redefinido facilmente para as subclasses, (falar para quantos livros o usuário tem emprestados e quantos ele ainda pode emprestar) e assim ganha em produtividade na criação de sistemas com a reutilização de código .

Introdução a programação orientada a objeto

Um breve relato da história da Programação Orientada a Objetos
O termo Programação Orientada a Objetos foi criado por Alan Kay, autor da linguagem de programação Smalltalk. Mas mesmo antes da criação do Smalltalk, algumas das ideias da POO já eram aplicadas, sendo que a primeira linguagem a realmente utilizar estas idéias foi a linguagem Simula 67, criada por Ole

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas