Inhoudsopgave:
- #import "Superclass. H" @interface ClassName: Superclass {instance variable declarations;} methodedeclaraties @property (attributen) exemplaarvariabele-declaratie; -d
- #import "ClassName. h" @implementation ClassName @synthesize instantievariabele; methodedefinities -d
- [ontvangerbericht]
- #import "bestandsnaam. h "
- @class ClassName;
Video: Week 9 2024
> Onderdeel van Objective-C voor Dummy's Cheat Sheet
Object-georiënteerde programmeertalen stellen u in staat om klassen te declareren, afgeleide klassen (subklasse) te maken en berichten te verzenden naar de objecten die vanuit een klasse zijn geïnstantieerd. Dit is de essentie van objectgeoriënteerd programmeren en een deel van de objectgeoriënteerde uitbreidingen die Objective-C toevoegt aan C. Om ervoor te zorgen dat alles soepel werkt, zijn compilerrichtlijnen beschikbaar waarmee je de compiler van je klassen kunt informeren door @class te gebruiken en #import.
#import "Superclass. H" @interface ClassName: Superclass {instance variable declarations;} methodedeclaraties @property (attributen) exemplaarvariabele-declaratie; -d
Implementatie
#import "ClassName. h" @implementation ClassName @synthesize instantievariabele; methodedefinities -d
Syntaxis van bericht
[ontvangerbericht]
#import
#import "bestandsnaam. h "
Garandeert dat een headerbestand slechts eenmaal wordt opgenomen.
@class
@class ClassName;
Geeft de compiler aanwijzingen in door de gebruiker gedefinieerde typen.