Salut les kheys !
J'apprends la progra et j'ai du mal à visualiser certains trucs
Je vous explique : je défini deux classes avec des paramètres et attributs différents.
Ensuite, je veux définir une classe (ou fonction?) de calcul qui fait des opérations en comparant les attributs de mes classes précédentes
Voici le code :
<code>
class ray:
def __init__(self,direction,angle1,angle2):
self.direction=direction
self.angle1=angle1
self.angle2=angle2
def angletotal(self):
return self.angle2 - self.angle1
class reseau:
def __init__(self,longueur,ordre,orientation):
self.longueur=longueur
self.ordre=ordre
self.orientation=orientation
def vecteur(self):
return self.orientation/self.longueur
class calcul(ray,reseau):
def __init__(self):
#Bon alors là il me manque l'init de l'inhéritance des classes je suis un peu paumé, je cherche sur stackoverflow
if ray.angle1=ray.angle2 :
reseau.orientation = -reseau.orientation
</code>
Est ce que c'est possible mes deux dernieres lignes?
Je réfléchi beaucoup pour construire qqchose de propre mais je galère