Salve,


allora, io devo creare 5 oggetti


questi 5 oggetti sono accumunati da una decina di metodi in piu possono contenere dei metodi propri...quindi tutti implementano una base + delle specifiche

secondo voi come la implemento questa caratteristica? mi servirebbe di utilizzare un'interfaccia...ho capito come si creano in visual basic...solo ho un problema...mettiamo che questa è l'interfaccia myInterface:

codice:
sub prima()
'
end sub

function seconda() as variant
'
end function
e questo un oggetto myObject:

codice:
implements myInterfcae

public sub add()
'
end sub

private sub myInterface_prima()
bla bla
end sub

private function myInterface_Seconda() as variant
bla bla
end function
nell'esempio ho aggiunto un metodo Add non presente nell'interfaccia...

in questo modo con questa sintassi:
codice:
dim x as myInterface
set x=new myObject
vedo solo i metodi dell'interfaccia, mentre in quest'altro modo:

codice:
dim x as new myObject
vedo solo i metodi di myObject (e quindi non quelli dell'interfaccia)


secondo voi come faccio a poterli usare entrambi insieme? devo abbandonare l'idea dell'interfaccia?


grazie