Mensagens

Quando um objeto A (ex: Cliente) invoca um método sobre um outro objeto B (ex: ContaBancaria) dizemos que ocorre o envio de uma mensagem de A para B.

Em Java, o envio da mensagem acima poderia corresponder à execução da linha de código abaixo, definida em um método de um objeto Cliente.
        contaBancaria.debite(100, "7, 5, 1996");
contaBancaria é uma variável que referencia um objeto ContaBancaria. debite é o nome da mensagem (ou método invocado). 100 e 7, 5, 1996 são parâmetros passados no envio da mensagem.

Fazendo um paralelo com linguagens "procedurais" como C e pascal, o envio de mensagens é similar à chamada de procedimentos e funcões.


[Back] [Forward] [Index]
Curso Introdutório de Java - Copyright, 1996 Recife Java Team