Ich bin sehr verwirrt über diese Programmiersprache, Objective-C, mit der ich gehört habe, dass sie zur Entwicklung von iOS-Anwendungen verwendet wird.
Ich weiß, dass es die Prinzipien von OOP verwendet. Wäre es einfacher zu lernen, wenn ich C ++ bereits kenne? Was ist mit dem Namen? Ist es eine Kombination zwischen der Programmiersprache C und den OOP-Prinzipien, die ich in C ++ verwende?
quelle
virtual
: Ein Objekt muss nicht einmal eine Nachricht verstehen, um damit umgehen zu können. Es kann die Nachricht leise an ein internes Objekt weiterleiten, das die Nachricht verstehen kann, so dass transparentes Proxy-Verfahren beispielsweise das verzögerte Laden einer Instanz aus einer Datenbank unterstützt.Ziel-C ist C mit einer Schicht Smalltalk.
Laut Wikipedia :
Es ist objektorientiert, stammt jedoch nicht direkt aus C ++.
Also ja, es ist C mit einigen der OO-Fähigkeiten von Smalltalk .
quelle