Objective-C: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 2 fonte/i e segnalazione di 0 link interrotto/i. #IABot (v1.6.5) |
Corretto wikilink, ora punta alla voce non al redirect |
||
Riga 211:
=== Protocolli ===
Objective C è stato esteso da [[NeXT]] per introdurre il concetto di [[
Un protocollo informale è una lista di [[metodo (informatica)|metodi]] che possono essere implementati da una classe. Viene specificato nella documentazione, dato che non è presente esplicitamente nel linguaggio. I protocolli informali spesso includono metodi opzionali, dove l'implementazione del metodo può cambiare il comportamento della classe.
Riga 585:
Dato che Objective C è uno stretto [[superinsieme]] del C, non tratta i tipi primitivi del C come [[first-class object]].
A differenza del C++, Objective C non supporta l'[[overloading]] degli operatori, consente l'[[ereditarietà (informatica)|ereditarietà]] solo diretta da una singola classe (vietando così l'[[
=== Differenze filosofiche tra Objective C e C++ ===
|