Articles

Affichage des articles du novembre, 2024

Comparaison entre paradigme procédural et orienté objet en programmation

Image
  1. Programmation procédurale : Centrée sur les traitements (Exemple en C) La programmation procédurale repose sur une logique où tout est organisé en fonctions, sans notion d'objets. Pour illustrer cela, utilisons un exemple simple en  C , un langage procédural pur et dur. Imaginons que nous voulons calculer l'aire d'un rectangle : Exemple procédural en C c # include <stdio.h>   // Fonction pour calculer l'aire d'un rectangle   double calculerAire ( double longueur, double largeur)   { return longueur * largeur; }  int main () { double longueur = 5.0 ; double largeur = 3.0 ;  double aire = calculerAire(longueur, largeur);  printf ( "L'aire du rectangle est : %.2f\n" , aire); return 0 ;  } Ici, nous avons une fonction séparée,  calculerAire , qui effectue le traitement. Cependant, les données, comme  longueur  et  largeur , sont totalement indépendantes de cette fonction. Si nous devions gérer d'autres propriétés, comm