Programmation Orientée Objet (OOPS) :
OOPS signifie Object-Oriented Programming System, qui est un paradigme de programmation basé sur le concept d'objets.
Classe :
Un plan ou un modèle pour créer des objets.
La classe représente des entités logiques.
Objet :
Un objet est la représentation d'une classe.
Les objets représentent des entités du monde réel ou des entités en temps réel.
Les objets ont des états et des comportements.
nous ne pouvons pas créer d'objet sans classe. Mais la classe peut être présente sans objets.
Exemple avec Vélo :
La classe Bike définit ce qu'est un vélo et ce qu'il peut faire.
Des états comme la marque, la couleur et la vitesse décrivent le vélo.
Des comportements tels que démarrer, accélérer et arrêter définissent les actions qu'un vélo peut effectuer.
Activa et Scooter sont des objets de la classe Bike.
Chaque objet représente un vrai vélo avec des états (par exemple, marque et couleur) et des comportements spécifiques.
Exemple :
import calculator #Object Creation calc=calculator()
Ici, la calculatrice est une classe et calc est un objet.
Encapsulation :
L'encapsulation est le regroupement de données (attributs) et de méthodes qui opèrent sur les données au sein d'une seule unité (classe). Il restreint également l'accès direct à certains composants de l'objet.
Attributs publics, protégés et privés :
Public :Accessible partout (self.name).
Protégé :Accessible dans la classe et les sous-classes (self._name).
Privé : Accessible uniquement au sein de la classe (self.__name).
Exemple :
class company: def __research(): pass def __give_salary(): pass co=company() co.__research()
__ est le symbole spécial appelé docker.
Python est un langage de programmation multi-paradigme.
Python prend en charge
1.Programmation orientée objet
2.Programmation fonctionnelle
3.Programmation modulaire
4. Programmation orientée procédure
C# prend en charge la programmation orientée objet.
Java et JS prennent en charge la programmation orientée objet et la programmation fonctionnelle.
Interpréteur, compilateur et OS écrits en langage C. Cela prend en charge la programmation orientée procédure.
Nous pouvons installer le module en utilisant la recommandation suivante :
sudo apt install python3-modulename
Exemple pour le module emoji :
import emoji result = emoji.emojize('Python is :thumbs_up:') print(result) # You can also reverse this: result = emoji.demojize('Python is ?') print(result)
Python is ? Python is :thumbs_up:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!