Home Nirvana SezioneMoz Altro TonyTammaro
 

I MESSAGGI

Un oggetto puo mandare un messaggio ad un altro oggetto per vari motivi. Inviare un messaggio corrisponde nella pratica al richiamo di una procedura di un oggetto2 da parte di un oggetto1. Il messaggio quindi è costituito dal nome del metodo da eseguire a dagli attributi da portare affinché il metodo sia eseguito. Il codice dell'operazione che verrà eseguito non è conosciuto, poiché tale informazione è incapsulata.

Per inviare un mex ad un oggetto2 un oggetto1 deve avere tre cose: 1)OID del destinatario; 2) Nome del metodo da eseguire; 3) Gli argomenti necessari ad oggetto2 per fargli eseguire la sua operazione;

I messaggi, genericamente, sono di 3 tipi:

Informativi --- Sono quei messaggi che aggiornano lo stato dell'oggetto desinatario. Ad esempio: impiegato.sposato(dataMatrimonio:Date)

Interrogativi --- Sono quei messaggi che chiedono un'informazione all'oggetto destinatario sul suo stato. Ad esempio: impiegato.dataNascita

Imperativi --- Sono invece quei messaggi che chiedono di eseguire un'operazione. Ad esempio: impiegato.lavora

 

Introduzione
Componenti
Proprietà
 
Gli Oggetti
I Messaggi
I Metodi
Le Classi
 
   
 
           

webmaster: ngjocm@tin.it

©2003 Sito Ufficiale del Movimento Operaio Zokor • Creato in onore della dea Vicky