WebPontoMaster
5895 palavras
24 páginas
BEM VINDO AO CURSO DE JAVAVivendo 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