Quello di oggi è un approfondimento che vuole esplorare una possibilità, abbastanza semplice quanto potente ed efficace, per la gestione dei file. Durante il video ho commentato la classe File del package standard java.io, che permette di crearne l’istanza e…
JAVA tutorial #29: classi anonime
Il tutorial di Java di oggi è la conclusione di quello precedente sulle classi innestate. Le classi anonime sono infatti nient’altro che un “caso particolare” delle classi innestate. Ogni discorso fatto nel video precedente è infatti ancora valido, con però…
JAVA tutorial #22: organizzare le classi con i package
Eccoci al nostro appuntamento con Java e con la programmazione ad oggetti, oggi vediamo un argomento spesso sottovalutato e che avrei dovuto trattare probabilmente tempo fa: i package e l’organizzazione delle classi. L’argomento è importante, anche se piuttosto semplice, perché…
JAVA tutorial #21: enumerazioni
Rieccoci al nostro appuntamento con JAVA e con la programmazione ad oggetti, oggi parleremo di enumerazioni. È un argomento sicuramente familiare a chiunque abbia già qualche esperienza nel campo, per esempio con C, tuttavia in JAVA ci sono alcune differenze…
JAVA tutorial #19: interfacce e polimorfismo
Con questo video si inizia l’ultimo, spinosissimo, argomento riguardante i paradigmi della programmazione ad oggetti. Il polimorfismo è un argomento difficile quanto importante ed utile: permette infatti un estremo riutilizzo del codice e nuovi strumenti per organizzare logicamente le nostre…
JAVA tutorial #16: l’ereditarietà (2)
Eccoci alla seconda parte della trattazione dell’ereditarietà. Volendo essere onesto, vi dico che questa trattazione dell’ereditarietà nella programmazione ad oggetti, mancando di alcuni aspetti teorici che potete comunque consultare con una ricerca su internet sul Principio di Sostituzione di Liskov.…