Grammatiche COSTUME E SOCIETA' CULTURA ESTERI MUSICA, CINEMA E SPETTACOLO POLITICA PUBBLICITA' RUBRICHE SPORT TECNOLOGIE DEDICATE A... LO STAFF CONSIGLIA... LO STAFF SCONSIGLIA VIVAMENTE... ULTIMI ARRIVI |
OOP
Sulla slide possiamo vedere il diagramma UML della classe System.Assembly.Helder.Assembly. Fate attenzione: se osservate bene, il campo ContainingElement e' virtual. In effetti potremmo chiederci la ragione di quest'apparente complicazione: sinceramente non ne ho la piu' pallida idea, ma e' irrilevante: fateci una dormitina sopra e vedrete che la mattina avrete risolto. Come fare per enumerare il campo? Niente di piu' facile, basta fare un typeof. Ora fate attenzione perche' e' importante: come potete vedere, il delegato DoStartField e' virtual. Perche'? Purtroppo non ho capito perche' sia stato implementato cosi' in questa versione. Ora guardate: se siete ancora svegli, il metodo PushMember e' protected. In effetti potremmo chiederci la ragione di quest'apparente complicazione: dipende. GRAMMAR INFO
|