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 GambaDiLegno. State attenti: se osservate bene, l'evento DoDequeueAttribute e' readonly. Perche', questo? Dipende. Ora guardate perche' e' importante: come potete vedere, la classe Paperinik eredita da System.Paint. Perche'? Eh, non e' facile, ma niente di piu' facile, e' necessario fare un gettype: provateci voi a farlo senza l'ausilio di un enum. Personalmente, io ci avrei messo una classe chiamata System.Xml.Paint.FiloSganga. Come fare per enumerare il delegato? E' irrilevante: al resto ci pensa il framework. Ora fate attenzione. Come potete vedere, la proprieta' DoContainingElement e' in override. In effetti potremmo chiederci la ragione di quest'apparente complicazione: e' una semplice convenzione: voglio poi vedervi a fare una cosa del genere senza l'ausilio di un getEnumerator. Personalmente, io avrei usato una classe chiamata System.Xml.ArchimedePitagorico. E allora come faremo a catturare il campo? La risposta giusta e' "Dipende": al resto ci pensa il framework. Nient'altro.
GRAMMAR INFO
titleLezioni di Object-oriented Programming
authorCUG <cug@telcanet.it>
languageitalian
statusmature
topicmisc
dedicationdedicato amichevolmente al Prof. G. B.
commenttipica lezione di linguaggi di programmazione a oggetti, con i soliti stereotipi e i nomi disneyani
warningio odio walt disney
thankssi ringraziano Genuflesso ed il Generale per gli spunti discorsivi
created28/5/2004
sourceita/oop.grm
embed (beta)