Bravo, avec vous je découvre de nouveaux concepts que vous nous rendez beaucoup plus simples.
@formation-video Жыл бұрын
Merci
@marcmailly8176 Жыл бұрын
Je suis actuellement plongé dans un long projet Java de jeu d'échecs trouvé sur KZbin (52 vidéos où le développeur part de sa première ligne de code Java). Et sa première classe est abstraite, puisque Java impose de préciser la portée de toute classe. Merci pour cette vidéo.
@SébastienRodriguez-u6n Жыл бұрын
Toutes tes vidéos sont incroyables. Chaque fois que je me pose une question il y a une vidéo explicative dessus !, tu penses pouvoir faire une série une vidéo sur asynchronisme python ? cela serait vraiment cool
@formation-video Жыл бұрын
Elle existe déjà, dans le cours : kzbin.info/www/bejne/rJXNi6mudq5ompY
@Apprentis-hacker.-io7hs Жыл бұрын
Bonjour moi je m'appelle GREGNY et je voulais savoir si avec Python en peut créé un jeu vidéo ?
@formation-video Жыл бұрын
Oui bien sûr, par exemple avec la bibliothèque "pygame", qui est abordée dans un chapitre du cours : kzbin.info/aero/PLrSOXFDHBtfHg8fWBd7sKPxEmahwyVBkC
@kibi4979 Жыл бұрын
C’est un très bon sujet 👍
@loiquenana8507 Жыл бұрын
J'aime votre manière de partager des formations et ce serait vraiment bien si vous faciez une formation sur dart et flutter. Merci d'avance
@formation-video Жыл бұрын
C'est prévu : jasonchampagne.fr/faq-youtube
@Thomas-sx5uz10 ай бұрын
Bonjour j'edore tes videos par contre la pour le coup je ne voit pas de differences entre classe abstraite et heritage simple comme j'ai pus le faire auparavant. Elles ont quoi de plus les classes abstraites en faite ?
@formation-video10 ай бұрын
Ce qu'elles ont de plus ? Le polymorphisme (même s'il est plus discret en Python que dans d'autres langages). En d'autres termes, au lieu de manipuler différentes classes concrètes et de vérifier à quel type elles appartiennent, on peut les réunir autour d'un type commun, abstrait. C'est ce type abstrait qui est alors manipulé, garantissant que toutes les classes qui en héritent auront implémenté les méthodes attendues. Ainsi, lorsque je fournirai un service depuis une collection de cette classe abstraite, l'exécution s'adaptera à chaque cas concret, sans code à modifier. Un exemple pour illustrer cela : pastebin.com/hcP7N1Ec
@Thomas-sx5uz10 ай бұрын
@@formation-video Ok je vais voir l'exemple car la je pense avoir compris mais n'en suis pas sur lol. Merci a toi en tout cas.
@sacko7650 Жыл бұрын
Salut formation vidéo j'aimerais apprendre les modules en python mais je sais où je peux les retrouver
@formation-video Жыл бұрын
Bonjour. Des modules Python, il en existe des dizaines, à commencer par les officiels : docs.python.org/3/py-modindex.html
@Gazarodd Жыл бұрын
Merci beaucoup pour toutes tes vidéos python. Je m'en sert beaucoup comme source de connaissances ! J'ai une question cependant sur celle -ci. Je n'ai pas saisi la différence d'utilisation entre une classe mère et classe abstraite. Quelle serait la différence entre une classe mère Widget et une classe abstraite Widget (celle de la vidéo)? Simplement le fait de ne pas pouvoir instancier ?
@formation-video Жыл бұрын
Une classe abstraite permet surtout d'avoir un modèle abstrait qui servira de base aux autres classes, en imposant à celles-ci qu'elles devront implémenter les méthodes non implémentées dans la classe parente. Par exemple, si on veut s'assurer que tous nos widgets concrets ont une méthode de rendu, on les fait donc dériver qu'une classe abstraite qui a une méthode de rendu...abstraite. Après, Python reste (que l'on aime ou pas) plus/trop souple par rapport aux autres langages de programmation qui emploient les classes abstraites et/ou interfaces.
@Gazarodd Жыл бұрын
@@formation-videoDonc si je comprends bien, si dans l'exemple de la vidéo, par exemple la classe bouton, tu n'avais pas implémenté de méthode render, python aurait levé une exception lors de l'instanciation d'un bouton ?
@formation-video Жыл бұрын
Oui, on obtiendrait une TypeError : pastebin.com/CmheLPBm