Was ist Objective-C?

Objective-C ist eine objektorientierte Programmiersprache, die erstmals Mitte der 1980er Jahre von den Ingenieuren Brad Cox und Tom Love entwickelt wurde. Es basiert auf der Programmiersprache C und verwendet ein von der Programmiersprache Smalltalk abgeleitetes Nachrichtenübermittlungssystem. Objective-C wurde 1988 von NeXT lizenziert und ist die Programmiersprache, die heute in der Mehrheit der Apple-Software verwendet wird.

Was ist anders an Objective-C?

In Objective-C basiert die objektorientierte Programmierung auf der Weitergabe von Nachrichten zwischen Objektinstanzen. Im Gegensatz zu anderen OOP-Sprachen, bei denen Sie die Methode einer Instanz aufrufen, um ihr Verhalten aufzurufen, senden Sie ihr in Objective-C eine Nachricht. Die beiden Arten der Programmierung sind mehr oder weniger gleichwertig, aber es gibt Unterschiede. Beispielsweise kann eine an ein Objekt in Objective-C gesendete Nachricht ignoriert oder an ein anderes Objekt weitergeleitet werden, anstatt einen Wert zurückzugeben.

Hier ist ein Beispiel “Hello, World!” in Objective-C geschriebenes Programm:

#import <stdio.h> 
#import <foundation foundation.h="">
int main(void) 
{ 
  NSLog(@"Hello, world!n"); 
  return 0; 
}

Apple, Objekt, Programmiersprache, Programmierbegriffe

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here