Articoli con tag oop
L#009 – Programmazione Orientata agli Oggetti (OOP)
2
Con l’articolo di oggi non intendo scrivere un trattato sulla teoria della programmazione ad oggetti, non ne sarei capace e gli scaffali delle librerie sono pieni di libri su questo argomento…vorrei invece, con l’aiuto di qualche esempio, far vedere come i pilastri della OOP vengono implementati in objc e come la conoscenza di questi concetti basilari sia indispensabile per interpretare correttamente le guide fornite da Apple.
Ma quali sono questi pilastri della OOP? Sono l’ereditarietà, l’incapsulamento ed il polimorfismo, vediamo brevemente cosa sono e come applicarli creando una nostra classe inventata, la classe “persona“. (continua…)
L#008 – Objective-C (Parte III) Gestiamo la memoria
12
In questo articolo analizzeremo un aspetto della programmazione per iphone che spesso è responsabile di lunghe ore di debug e di frustrazione. Stiamo parlando, ovviamente, della gestione della memoria.
È bene precisare che tutto quello che diremo qui si applica solo agli oggetti nativi dell’ Objective-C mentre per le variabili dichiarate con la sintassi C (int, char, float) restano valide le regole di questo linguaggio. (continua…)
L#003 – Tecniche di programmazione
0
Come abbiamo accennato con il primo articolo di questo sito, “Da dove cominciare?“, è importante per chiunque voglia avvicinarsi al mondo della programmazione innanzitutto capire quali sono le diverse tecniche di programmazione, o se vogliamo i diversi paradigmi di programmazione. In parole povere i diversi stili di programmazione con cui i programmatori concepiscono e percepiscono un programma. (continua…)
















