Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Python POO - invoquer une méthode dans une autre



  1. #1
    guillaume36

    Python POO - invoquer une méthode dans une autre


    ------

    Bonjour,

    Dans le cadre d'un cours, nous sommes amené à modéliser le comportement d'un réseau électrique d'un site isolé. J'ai donc une batterie d'un véhicule V2G qui est une batterie de secours et alimente le foyer(methode : decharge(self)) et j'aimerais que lorsqu'elle elle descend sous une certaine valeur, le moteur, qui a ici un rôle de générateur, prenne le relais (methode: generateur(self)).

    Donc j'aimerais pouvoir lancer la méthode générateur à partir de l'autre.

    Merci d'avance de vos réponses!

    -----

  2. #2
    pm42

    Re : Python POO - invoquer une méthode dans une autre

    Où est la difficulté ? Cela veut dire que ta batterie a un attribut qui est le moteur et que tu vas faire moteur.générateur() dans decharge().

    Au passage, c’est toujours plus facile quand on voit le code.

  3. #3
    umfred

    Re : Python POO - invoquer une méthode dans une autre

    je suis pas sûr qu'il faille appeler l'une dans l'autre.
    le test devrait être en dehors des fonctions, et selon la valeur, appeler l'une au l'autre. (une boucle qui selon la valeur appelle soit l'une soit l'autre des fonctions)

    ou sortir de la fonction lorsque le seuil est atteint, pour que le programme appelant, appelle l'autre fonction.

Discussions similaires

  1. [python] Réutiliser une variable dans une autre fonction ?!
    Par Draco26 dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 19/10/2020, 13h26
  2. Méthode des différences finies en Python
    Par HanaChan dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 17/07/2019, 16h50
  3. Problème méthode d'Euler Python
    Par Benjimoon dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 28/03/2017, 22h26
  4. [Python] subprocess, lancer un autre programme avec python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 30/11/2016, 18h56
  5. methode et fonction avec python
    Par hamhouda dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 21/06/2016, 14h38