Concepts Fondamentaux de la PoO
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre les notions fondamentales de la PoO.
- Savoir différencier objets, classes et sous-classes.
- Apprendre à créer et utiliser des objets en Objective C.
Résumé
Cette leçon introduit les notions fondamentales de la programmation orientée objet (PoO), nécessaires pour développer en Objective C et utiliser les classes Cocoa Touch pour iOS.
Description
Bienvenue dans ce premier chapitre, une introduction à la programmation orientée objet (PoO). Le but de ce cours est de vous familiariser avec les concepts essentiels de la PoO, sans se lancer dans un cours magistral. En effet, ce serait trop ambitieux pour une seule vidéo.
Nous nous concentrerons sur les notions de base : objets, classes, sous-classes, héritage, instances, propriétés et méthodes. Prenons l'exemple d'un jeu de rôle pour illustrer ces concepts. Un objet peut être comparé à un personnage avec des propriétés comme la force, l'expérience, et des méthodes comme attaquer ou se déplacer.
Les objets sont créés à partir de classes, qui définissent leurs propriétés et méthodes. Les objets héritent de ces définitions tout en étant indépendants les uns des autres. Nous explorerons également les sous-classes, qui permettent l'extension de classes existantes avec des propriétés et méthodes spécifiques.