Jak696
08-04-2009, 11:21
ciao :D
tra poco finirò un corso di Java, da cui ho imparato, oltre che i soliti costrutti base della programmazione procedurale (istruzioni condizionate, cicli, ecc...) un buon numero di conoscenze sulle classi:
-creazione di classi (anche con diversi costruttori) e metodi
-classi e attributi statici
-ereditarietà
-classi astratte
-interfacce
-polimorfismo
mi sono interessato a XNA e ho scoperto che usa C#.
quali sono le principali differenze (non di sintassi, ma di caratteristiche) fra questi due linguaggi? cosa implementa uno che l'altro non ha, e viceversa?l'apprendimento dovrebbe essere abbastanza indolore, no?
magari mi potete anche consigliare un buon manuale (che presupponga delle basi di OOP, non che mi costringa a riniziare tutto da capo)?
tra poco finirò un corso di Java, da cui ho imparato, oltre che i soliti costrutti base della programmazione procedurale (istruzioni condizionate, cicli, ecc...) un buon numero di conoscenze sulle classi:
-creazione di classi (anche con diversi costruttori) e metodi
-classi e attributi statici
-ereditarietà
-classi astratte
-interfacce
-polimorfismo
mi sono interessato a XNA e ho scoperto che usa C#.
quali sono le principali differenze (non di sintassi, ma di caratteristiche) fra questi due linguaggi? cosa implementa uno che l'altro non ha, e viceversa?l'apprendimento dovrebbe essere abbastanza indolore, no?
magari mi potete anche consigliare un buon manuale (che presupponga delle basi di OOP, non che mi costringa a riniziare tutto da capo)?