Deklarieren von Klassen und Senden von Nachrichten in Objective-C

Die objektorientierte Programmiersprachen ermöglichen es Ihnen, Klassen zu erklären, erstellen abgeleiteten Klassen (Unterklasse), und Senden von Nachrichten an die Objekte aus einer Klasse instanziiert. Das ist das Wesen der objektorientierten Programmierung und ein Teil der objektorientierten Erweiterungen, die Objective-C zu C addiert, um sicherzustellen, dass alles reibungslos funktioniert, Compiler-Direktiven zur Verfügung, die es Ihnen ermöglichen, den Compiler Ihrer Klassen zu informieren, indem Sie @class und #import.

Schnittstelle

# Import "Superclass.h"@interface Classname: Superklasse {Instanzvariable declarations-} Methode Erklärungen @ Eigenschaft (Attribute) Instanz Variablendeklaration - d

Implementierung

# Import "ClassName.h"@implementation Classname @ Instanzvariable -Methode Definitionen-d synthetisieren

Message Syntax

[Empfänger senden]

#Import

#import "filename.h"

Gewährleistet, dass eine Header-Datei wird nur einmal aufgenommen werden.

@Klasse

@class ClassName-

Clues der Compiler in benutzerdefinierte Typen.

Menü