Qu'est-ce que la programmation orientée objet

Concepts de paradigmes de programmation

Eleanor Thomas

Senior Data Analytics Engineer

Qu'est-ce que la programmation orientée objet

  • Programmation orientée objet : style de programmation organisé en « objets »
  • Objets : unité de base de la programmation orientée objet, peuvent contenir des données et du code

Programmation orientée objet

Concepts de paradigmes de programmation

Qu'est-ce qu'une classe ?

  • Classes : catégories d'objets dont les membres partagent des fonctions et des informations
  • Ni les classes ni les objets ne sont des processus comme les fonctions, mais ils peuvent contenir des informations sur des processus

Programmation orientée objet

Concepts de paradigmes de programmation

Classes et objets

Classes

  • Catégorie générale d'objets
  • Permettent de créer de nombreux exemples de cette classe

Objets

  • Exemple précis d'une classe donnée
  • Reflètent les traits communs à la classe et des caractéristiques propres

Groupe de chiens

Chien avec étiquette de nom

Concepts de paradigmes de programmation

Programmation orientée objet en Python

class Dog():

def __init__(self, name): self.name = name
def bark(self): print("Arf!")
lacy = Dog("Lacy")
lacy.bark()

Output:

Arf!
Concepts de paradigmes de programmation

Passons à la pratique !

Concepts de paradigmes de programmation

Preparing Video For Download...