Aps unip 2012 si
PRATICAS
SUPERVISIONADAS
SISTEMAS DE INFORMAÇÃO
SI1P68
UNIP – PARAÍSO
PROFESSOR:
Índice
* Objetivo do Trabalho – 3 * Introdução e Elementos da Programação Orientada a Objetos – 4 * Modelagem e Relacionamento de Dados – 7 * Dissertação – 11 * Projeto e Estrutura do Programa - 16
Objetivo do Trabalho
Demonstrar na prática a teoria de programação orientada a objetos, visando suas possibilidades e ferramentas diversificadas para a criação de programas e softwares específicos com a necessidade do cliente.
Exemplos de uso de comandos de decisão e repetição, estrutura de dados, superclasse e subclasse, e métodos incorporados em classes Java.
Espera-se que ao concluir a atividade, o leitor possa ter noções básicas da usabilidade geral da orientação a objetos, com aspectos fundamentais da ferramenta JRE.
Especificamente, o programa usado nos mostra basicamente como calcular a área de uma circunferência ou um retângulo, e a possibilidade de escolha entre as duas opções, dentro de classes e subclasses.
A Linguagem
A programação orientada a objetos surgiu com o principal objetivo de unir os dados e funções em um único elemento: o objeto. Esta metodologia traz uma série de vantagens sobre linguagens de programação procedural, como o C:
Reusabilidade
As classes que compõem um sistema podem ser aproveitadas em outros sistemas, sem qualquer alteração, pois dados e funções estão contidos dentro da classe. Caso haja necessidade, pode-se criar novas classes baseadas em outras já existentes, herdando as características da classe pai.
(Modularização)
Encapsulamento
Proteção dos dados contra alterações indevidas. O encapsulamento mantém escondidos dados e métodos do objeto. Pode-se explicitamente declarar o grau de visibilidade de atributos e métodos. Produtividade
A partir do momento que temos a disposição uma coleção de classes devidamente testadas e com um funcionamento a prova de