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
Apriamo il diagramma UML della classe System.Assembly.Paint. State attenti perche' e' importante: se osservate bene, il campo DoStartField e' in override. Perche' questo? Eh, non e' facile: voglio poi vedervi a fare una cosa del genere senza l'ausilio di un enum. Personalmente, io avrei usato una classe chiamata System.Windows.Reflection.Windows.FiloSganga. Come faremo a salvare su XML il metodo? Niente di piu' facile, e' sufficiente premere il tasto cansèl: al resto ci pensa il CLR. Ora fate attenzione. Se osservate bene, la classe System.Assembly.Reflection.Assembly eredita da Manetta. C'e' una ragione particolare? E' una semplice convenzione: fateci una dormitina sopra e vedrete che la mattina avrete risolto. Personalmente, io avrei introdotto una classe chiamata System.Paint.PicoDePaperis. GRAMMAR INFO
|