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

Langages de programmation Discussion :

Un système bien pratique


Sujet :

Langages de programmation

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Un système bien pratique
    Bonjour,

    Voilà, avant tout je voudrais remercier cette communauté fantastique qui m'a tant apris et qui n'en finit pas !

    Bon, j'écris ce message, parceque ces derniers temps, je me suis de plus en plus penché sur l'AI et je voudrais commencer à créer quelques programme en utilisant ce principe.
    Pour m'épargner un peu de temps, j'ai commencé à réfléchir et a poser des idées sur papier, et j'ai eu une idée, cette idée serait d'attribuer des caractéristiques, ou plutôt des attributs a un objet. Je m'explique :
    Imaginons que je veuille afficher une image qui est déplacable avec le clavier, je voudrais pouvoir faire une ligne de code semblable à celle-ci :

    afficherimage(blabla.jpg),x,y,z;

    Tout en tenant compte que x, y et z serait ces caractéristiques et que par exemple x ferait en sorte que limage puisse se déplacer à l'aide du clavier, y autre chose et z encore autre chose. Ainsi ces attributs serait déclaré quelque part d'une manière semblable à celle-ci :

    x{peutdeplacerobjetauclavier};

    Bref un peu comme des fonctions.
    C'est bizzare, mais plus j'écrit ça, plus j'ai l'impression que ça existe déjà.

    J'ai déjà très vagument entendu parler des héritages en C++ peut-être que c'est ça, je fonce me renseigner. Sinon, quel language de programmation me conseillez-vous pour faire ceci ? Ou quelque chose de semblable.

    Désolé de vous avoir dérangé pour si peu, j'attends votre réponse avec impatience.
    Sincèrement,
    Brendan.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    tu as 2 approches possibles :

    • une "procédurale" :


      • tu as des objets "images"
      • tu as des fonctions de traitement : afficherimage(blabla.jpg,x,y,z);


    • une "objet" :


      • tu as des objets "images"
      • tu as une méhode par objet : image("blabal.jpg").affiche(x,y,z)



    A toi de choisir...

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Merci de ta réponse aussi rapide.

    La technique "objet" m'a l'air assez tentante, si je peux te poser une question, quel language de programmation me conseille tu pour la mettre en œuvre ?

    Sinon, la solution numéro 1, penses-tu qu'elle se présenterai sous une forme semblable à celle un peu plus bas ou une autre ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    afficherImage(blabla.jpg,x,y,z);
    
    afficherImage(img,arg1,arg2,arg)
    {
    affiche img;
    
    if arg1 == x then deplacementpossbible(img)}
    
    deplacementpossible(img)
    {
    clic et deplace image
    }
    J'espère que c'est assez compréhensible.
    Sincèrement,
    Brendan.

Discussions similaires

  1. [Outil] Un outil bien pratique pour vos tests
    Par Benjamin Delespierre dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 2
    Dernier message: 12/01/2011, 10h49
  2. "Processus inactif du système" bien gourmand
    Par l_autodidacte dans le forum Windows XP
    Réponses: 3
    Dernier message: 15/04/2010, 03h03
  3. [Système] Bien formater mon texte.
    Par thomfort dans le forum Langage
    Réponses: 6
    Dernier message: 31/05/2007, 19h20
  4. Réponses: 5
    Dernier message: 29/06/2006, 08h47
  5. [Système] Est ce que je fais bien
    Par hisy dans le forum Langage
    Réponses: 1
    Dernier message: 13/12/2005, 11h20

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