Autore Topic: beginner: Overload  (Letto 713 volte)

Offline mattocomplet

  • Gamberetto
  • *
  • Post: 1
    • Mostra profilo
beginner: Overload
« il: 07 Marzo 2009, 19:39:00 »
Ciao ragazzi,
(anni fa usavo visual basic 6 e lo conoscevo abbastanza bene.. poi ho studiato C++ all'università e l'ho apprezzato per mille cose ma l'ho disprezzato per l'impossibilità di scrivere in un minuto un programma con GUI che faccia un diagramma cartesiano! va beh a parte questo non mi ricordo bene il basic)

come è possibile su gambas creare una classe oggetto e fare l'overloading degli operatori

ha senso una cosa tipo questa?

PUBLIC FUNCTION MiaClasse_+(dato AS MiaClasse) AS MiaClasse
DIM x,y,z as FLOAT
DIM out as MiaClasse
x= MiaClasse.x+dato.x
y= MiaClasse.y+dato.y
z= MiaClasse.z+dato.z
out.x=x
out.y=y
out.z=z
RETURN out
END SUB

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: beginner: Overload
« Risposta #1 il: 07 Marzo 2009, 23:28:24 »
Visita il mio sito personale: http://www.leonardomiliani.com