Attribuer une variable à plusieurs classes
Bonjour,
Je ne sais pas trop comme le formuler mais je voudrais faire une sorte d'héritage mais en réécrivant des méthodes en fonctions des classes et attribué une variable qui aura la même valeurs pour toutes les classes.
Ce que j'ai fais c'est crée un protocol avec les méthodes que je voulais écrire en fonction des classes mais je ne sais pas comment attribué une variable pour plusieurs classe.
Je voudrais crée cette variable NSMutableArray * alphabet = [NSMutableArray arrayWithObjects:@"a", @"b",...,@"z",nil]; puis quand j'écris alphabet dans une classe ça me renvoie le tableau.
protocol
Code:
1 2 3 4 5
|
@protocol Cryptographie <NSObject>
-(NSString*)cryptage:(NSString*)motACrypter;
-(NSString*)decryptage:(NSString*)motADecrypter;
@end |
Code:
1 2 3 4 5
|
#import <Foundation/Foundation.h>
#import "Cryptographie.h"
@interface Cesar : NSObject <Cryptographie>
@end |
Code:
1 2 3 4 5 6
|
#import "César.h"
@implementation Cesar
-(NSString*)cryptage:(NSString*)motACrypter{...}
-(NSString*)decryptage:(NSString*)motADecrypter{...} |