Limiti di OOP

Parecchie volte mi sono chiesto il perché di alcune mancanze che mi sembrano veramente poco sensate, tipo:

perché non posso richiedere delle funzioni statiche da un'interfaccia,
perché non posso fare l'override di funzioni statiche,
perché non posso richiedere dei costruttori da un interfaccia?

Per esempio l'interfaccia ISerializable secondo me DOVREBBE richiedere alle classi che la implementano un costruttore tipo:

Private Sub New(ByVal info As System.Runtime.Serialization.SerializationInfo, ByVal context As System.Runtime.Serialization.StreamingContext)

...altrimenti mi sembra tutto un po' aleatorio: potrei avere degli oggetti che implementano ISerializable che poi a tutti gli effetti non possono essere deserializzati!

Print | posted on giovedì 23 dicembre 2004 17:49

Comments on this post

# re: Limiti di OOP

Requesting Gravatar...
Non c'entra niente col post... però sti cazzi... buon natale anche a te... e alle tue amiche!!! :-D
Left by Lorenzo Barbieri on dic 23, 2004 5:00

# re: Limiti di OOP

Requesting Gravatar...
Eh eh... L'italiano in terra straniera rende sempre...
...l'unico giramento di palle é che nella foto del bacio in stereo mi é passato davanti un tedesco!
Probabilmente molti dei miei lettori sono ammogliati, ma per gli scapoloni ecco una dritta da non perdere:
ANDATE al carnevale di SENJ!
Il clima di festa é massimo e la popolazione locale é da BRIVIDI!!!
Left by Michele Bernardi on dic 23, 2004 5:31
Comments have been closed on this topic.