La declaración de clases y el envío de mensajes de objective-c

lenguajes de programación orientados a objetos le permiten declarar clases, crear clases derivadas (subclase), y enviar mensajes a los objetos instanciados a partir de una clase. Esta es la esencia de la programación orientada a objetos y parte de las extensiones orientadas a objetos que Objective-C se suma a C. Para asegurarse de que todo funciona sin problemas, las directivas del compilador están disponibles que le permiten informar al compilador de sus clases mediante el uso de @class y import.

Interfaz

#importar "Superclass.h"@interface Nombre de clase: Superclase {variable de instancia declarations-} @ declaraciones de métodos de propiedad (atributos) ejemplo de declaración de variables - d

Implementación

#importar "ClassName.h"@implementation NombredeClase @ sintetizar instancia -method variables las definiciones-d

mensaje sintaxis

[Mensaje receptor]

#importar

#importar "filename.h"

Garantiza que un archivo de cabecera se incluirá sólo una vez.

@clase

@class ClassName-

Las pistas del compilador en tipos definidos por el usuario.

Artículos Relacionados