WebPontoMaster

5895 palavras 24 páginas
BEM VINDO AO CURSO DE JAVA

Vivendo uma revolução na indústria de software

Complexidade
Confiabilidade
Capacidade de projeto
Flexibilidade
Velocidade de desenvolvimento
Facilidade de manutenção

Orientação a objetos
Evolução tecnológica
Distribuição de processamento
Recnologia cliente-servidor
Internet
Java/applet
Aplicações web
Unificação das metodologias OO
Linguagens de programação simula, smalltalk, c c++
Banco de dados – pequisa em modelos de dados semânticos

O termo orientação a objetos significa organizar o mundo real como uma coleção de objetos.
Dos objetos nos interessa a sua estrutura de dados e um conjunto de operações que manipulam estes dados. Os objetos e sua estrutura de dados e conjunto de operações são selecionados de acordo com o objetivo bem estabelecidos.

Objeto – estado e comportamento
A estrutura de dados armazena o estado de um objeto (valores dos atributos)
As operações definem o comportamento do objeto, que é a forma como um objeto age e reage em termos de mudanças de estado e resposta às operações que sabe executar.
Objetos interagem e se comunicam através de mensagens, as mensagens identificam os métodos a serem executados no objeto receptor.
Mensagens e Métodos
Mensagens
Objetos interagem e comunicam –se através de mensagens.
Métodos
As mensagens identificam os métodos a serem executados no objeto receptor.
Para invocar um método de um objeto, deve-se enviar uma mensagem para este objeto. Para enviar uma mensagem deve-se:
Identificar o objeto que receberá a mensagem
Identificar o método que o objeto deve executar
Passar os argumentos requeridos pelo método
Circulo.aumenta (r)
A linguagem java permite especificar quatro níveis de acesso para um método. Esses níveis são os seguintes:
Public qualquer objeto pode chamar este método
Protected o acesso é permitido para qualquer instância da classe, qualquer descendentes e qualquer outra classe nesse pacote
Private o acesso é permitido apenas

Relacionados