IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

débutant, différence entre modules, classes et bibliothèque


Sujet :

Python

  1. #1
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 57
    Points : 55
    Points
    55
    Par défaut débutant, différence entre modules, classes et bibliothèque
    bonjour à tous. je suis débutant en programmation et je voudrais bien savoir comment sont structurés les choses dans ce domaine. au fait, quelle est la différence entre une bibliothèque et une classe? pourquoi dans un programme on a toujours tendance à parler de bibliothèque, même pour installer un programme. c'est si important pour l'exécution de celui ci?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 758
    Points : 970
    Points
    970
    Par défaut
    Salut,

    Et bien pour faire une explication un peu grossière imagine que tu es au Louvre. Il y a plusieurs salles avec des thèmes différents dans lesquelles sont exposées plusieurs types d'objets.

    une classe c'est un objet: un tableau, une sculpture,...
    un module c'est une salle qui regroupe des objets d'un même thème par exemple la salle des peintures de la Renaissance.
    et la bibliothèque c'est le musée lui même, c'est à dire une collection de salles ayant chacune un thème propre.

    Pour répondre à ta deuxième question, je pense qu'il faut voir une bibliothèque comme une collection de fonctionnalités. Une application a généralement un objectif précis (schématiquement des données d'entrées qui vont suivre un processus de transformation afin d'obtenir des résultats). Le processus de transformation est une succession de plusieurs fonctionnalités.

    2 applications différentes peuvent avoir à un moment donné besoin d'une fonctionnalité identique. Plutôt que re-concevoir cette fonctionnalité on peut aller chercher cette fonctionnalité dans une bibliothèque.

    C'est un peu général, mais je ne sais pas quel niveau de détail tu attends.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#][débutant] différence entre deux classes
    Par lerieure dans le forum C#
    Réponses: 5
    Dernier message: 03/05/2011, 17h49
  2. DIfférence entre module et classe
    Par menina_raquel dans le forum Ruby
    Réponses: 2
    Dernier message: 13/04/2011, 16h45
  3. [Débutant] Différence entre continue et enddo
    Par feynman dans le forum Fortran
    Réponses: 1
    Dernier message: 12/09/2007, 13h24
  4. [Débutant] Différence entre deux sources
    Par ezzaim25 dans le forum Assembleur
    Réponses: 3
    Dernier message: 08/04/2007, 20h31
  5. [VB] Différence entre "Module" et "Module de Classe"?
    Par gootsu dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 06/06/2006, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo