
Is it possible to update content in order to use recent version of Python and Django FW ?
Formation incluse dans l'abonnement Elephorm
Les objectifs de cette vidéo sont de :
Cette leçon explore les concepts de programmation orientée objet en Python, illustrée par une application bancaire.
Cette vidéo didactique couvre en profondeur la programmation orientée objet en Python. Elle commence par rappeler que Python est un langage multi-paradigmatique, permettant divers styles de programmation y compris la programmation procédurale et orientée objet. La leçon se focalise sur un exemple concret : une application bancaire modélisée avec deux classes principales: Client et Compte en Banque.
La classe Client inclut des attributs basiques tels que le nom, prénom, adresse et âge, et présente des méthodes pour modifier ces attributs. La classe Compte en Banque gère les opérations financières telles que déposer et retirer de l'argent, en assurant la manipulation sécurisée des attributs comme le solde et le numéro de compte. La leçon met également en lumière les concepts de constructeurs et d’attributs statiques, ainsi que l'importance d'initialiser les objets.
De surcroît, elle aborde comment les instances de ces classes interagissent entre elles, en passant exclusivement par des méthodes dédiées, incarnant ainsi les principes de l'encapsulation propre à la programmation orientée objet.