Python et la POO en 6 jours

Initiez-vous à Python et plus particulièrement à son paradigme objet. Dans cette liste, vous réaliserez un projet complet vous permettant de mettre en oeuvre différentes notions de POO.
Domaine : CODE / ALGO / IA / BIG DATA / WEB Spécialités : Code
Nombre d'articles :
7 article(s)
Type de liste de lecture
Parcours pédagogiques
Niveau :
Intermédiaire
Tags :
Python POO

JOUR 2 - Avec plusieurs cartes, on crée un jeu de cartes

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Nous avons défini ce qu'était une carte. Pour pouvoir jouer à bataille, nous aurons besoin d'un jeu de 52 cartes et pour créer ce jeu, nous avons deux possibilités : soit une création manuelle de chaque carte, soit la définition d'un nouvel objet qui contiendra l'ensemble des cartes. C'est bien sûr la deuxième solution qui est la plus intéressante...

JOUR 4 - Une même ossature, mais des jeux différents

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Aujourd'hui, nous allons nous éloigner de notre objectif de création d'un jeu de bataille. Nous avons pu découvrir l'héritage qui permet de spécialiser des objets tout en récupérant leur fonctionnement de base. Pourquoi ne pas utiliser ce mécanisme pour créer différents jeux de cartes ?

JOUR 6 - Améliorations

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Notre jeu fonctionne, nous sommes parvenus à notre but ! Mais ne pourrions-nous pas faire mieux, n'y a-t-il rien qui puisse être amélioré ? Consacrons cette dernière journée à une réflexion sur les différentes pistes qui s'offrent à nous.