Sistemas conectados
SISTEMA DE ENSINO PRESENCIAL CONECTADO
TECNOLOGIA DE ANALISE E DESENVOLVIMENTO DE SISTEMAS
PORTIFóLIO DO SEGUNDO PERIODO
Patos-PB
2011
PORTIFóLIO DO SEGUNDO PERIODO
Trabalho apresentado ao Curso Tecnologia e Analise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, para as disciplinas do segundo periodo.
Patos-PB
2011
SUMÁRIO
1 INTRODUÇÃO 4
2 DESENVOLVIMENTO 5 2.1 Orientação a Objeto 5 2.2 Objeto 6 2.3 Mensagem 6 2.4 Classe 7 2.5 Abstração 8 2.6 Encapsulamento 8 2.7 Herança 8 2.8 Polimorfismo 9
CONCLUSÃO 11
REFERÊNCIAS 12
1 INTRODUÇÃO
Orientação a objeto é um conceito que esta relacionado com a idéia de classificar, organizar e abstrair coisas. Forma especial de programar, mais próximo de como expressaríamos as coisas na vida real do que outros tipos de programação. Considerada também uma forma especial de pensar, às vezes subjetiva de quem a programa, de forma que a maneira de fazer as coisas possa ser diferente segundo o programador. Embora possamos fazer os programas de formas distintas, nem todas elas são corretas, o difícil não é programar orientado a objetos e sim, programar bem. Programar bem é importante porque assim podemos aproveitar todas as vantagens da POO.
2 DESENVOLVIMENTO
1 2.1 Orientação a Objeto
Programação Orientada a Objetos (POO), eleva a programação e o desenvolvimento de sistemas para um novo patamar. A OO é um mecanismo moderno que ajuda a definir a estrutura de programas baseada nos conceitos do mundo real, sejam eles reais ou abstratos. A OO permite criar programas componentizados, separando as partes do sistema por responsabilidades e fazendo com que essas partes se comuniquem entre si, por meio de mensagens. Essas partes do sistemas são chamadas de OBJETOS. A OO é mais intuitiva e fácil de aprender do que as técnicas tradicionais, pois foca o problema em conceitos do mundo real.