Segurança da informação
SUMÁRIO
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 PARADIGMA POO 4
2.1.1 Vantagens da POO 4
2.1.2 Desvantagens da POO 5
2.2 HERANÇA E SUA APLICAÇÃO 5
2.3 O QUE É E QUANDO OCORRE O POLIMORFISMO 6
2.4 RELAÇÃO ENTRE CLASSE CONCRETA E CLASSE ABSTRATA 6
2.5 O QUE É UMA CLASSE ESTÁTICA E QUAL SUA APLICAÇÃO 7
2.6 O QUE É UMA INTERFACE E QUAL SUA FINALIDADE 7
3 CONCLUSÃO 8 INTRODUÇÃO
O objetivo desse trabalho aumentar a nossa informação a respeito de algum aspectos do desenvolvimento orientado a objeto. Trataremos sobre o paradigma da programação orientada a objetos, falaremos sobre herança e sua utilização, sobre paradigma, a relação entre classe abstrata e concreta, abordaremos classe estática e por fim falaremos sobre interface. Ao fim deste trabalho esperamos aumenta o conhecimento sobre esses assuntos e tirar as duvidas que forem surgindo.
DESENVOLVIMENTO
1 PARADIGMA POO
Programação orientada a objetos (POO) é uma metodologia de programação adequada ao desenvolvimento de sistemas de grande porte, provendo modularidade e reusabilidade. A POO introduz uma abordagem na qual o programador visualiza seu programa em execução como uma coleção de objetos cooperantes que se comunicam através de mensagens. Cada um dos objetos é instância de uma classe e todas as classes formam uma hierarquia de classes unidas via relacionamento de herança. Programação orientada a objetos dá ênfase à estrutura de dados, adicionando funcionalidade ou capacidade de processamento a estas estruturas. Em linguagens tradicionais, a importância maior é atribuída a processos, e sua implementação em subprogramas. Em uma linguagem como Pascal, procedimentos ativos agem sobre dados passivos que foram passados a eles. Em linguagens orientadas a objetos, ao invés de passar dados a procedimentos, requisita-se que objetos realizem operações neles próprios.
1 Vantagens da POO
Reusabilidade de código: Sem