Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
diagrammi UML
Clicca QUI per vedere il messaggio nel forum
kimin@
ciao a tutti,
c'è qualche anima pia che potrebbe spiegarmi brevemente come funzionano i diagrammi UML??
per la precisione quest'esercizio (il 5), nn lo capisco proprio.
http://homes.dsi.unimi.it/~mereghet...prepIIIcomp.pdf
non capisco perchè c2.f(3) scrive D(short)
a2.f(3) scrive A(float)
e xkè dice ke a1=c2 dice che è consentito..
grazie a tutti e scusate il disturbo.

Jaky
c2 è memorizzato in un oggetto D, perciò il metodo invocato f sarà ovviamente di D.
stessa cosa per a2, che è memorizzata in un oggetto di tipo A, perciò il metodo usato è quello che accetta un argomento solo, ovvero quello con il float.

b.f("3,4") è ovviamente errato perchè b è memorizz in un oggetto B, ma questa classe non ha metodi che ricevono come argomenti delle stringhe.

dice ke a1=c2 è consentito perchè c2 è memorizz in un oggetto D, che è sottoclasse di A, questo permette di memorizzare istanze di D dentro A.

Spero di aver chiarito tutto =)

ps: se non ti è chiara l'ereditarietà in java, l'UML non ti serve a una cippa :D

kimin@
ciao, innazitutto grazie mille x la spiegazione, credo di aver capito (qualcosina... xD... )
intanto oggi mi hanno spiegato altre cose in più è la situazione è ancora + kiara ;)
l'unica cosa ke t kiedo x sicurezza: l'ordine di preferenza da eseguire è int-long-float giusto?
grazie ancora x la disponibil. ciao

Jaky
Originally posted by kimin@

l'unica cosa ke t kiedo x sicurezza: l'ordine di preferenza da eseguire è int-long-float giusto?


mai hai almeno il libro del corso? :shock::?:D

kimin@
si...

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate