Héritage de classe et méthodes redéfinies
AP
Membre
Bonjour,
Je me pose souvent la question quand j'hérite d'une classe de savoir quelle méthodes je peux redéfinir.
Exemple du jour, je souhaites personnaliser une IKimageBrowserCell. Comment faites-vous pour savoir ce que l'on peut faire?
Directement dans le .h ?
Merci
Je me pose souvent la question quand j'hérite d'une classe de savoir quelle méthodes je peux redéfinir.
Exemple du jour, je souhaites personnaliser une IKimageBrowserCell. Comment faites-vous pour savoir ce que l'on peut faire?
Directement dans le .h ?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour moi je commence par regarder la documentation de référence, en particulier pour voir s'il y a des "subclassing notes" et dans les tasks je cherche ce qui est "Creating and Initializing". Puis s'il y a un guide je le consulte car on y trouve en général du code pour les classes qui sont des "Clusters" : dont on utilise que des sous-classes (comme NSDocument ou NSView), mais c'est valable pour d'autres classes aussi. Enfin je n'oublie pas de remonter la hiérarchie dont hérite elle même la classe dont je veux hériter, surtout si je ne trouve pas d'emblée la (les) méthode(s) que je veux détourner.
Ensuite toutes les méthodes qui sont répertoriées dans la rubrique "méthodes d'instance" sont là pour être déclassées (ou presque ?)
Le .h c'est plutôt en cours d'édition, pour éviter de retourner dans la documentation..