|
@ -1,3 +1,13 @@ |
|
|
|
|
|
# C'est très bien, sauf que ta classe Interface fait beaucoup plus de choses |
|
|
|
|
|
# que simplement être une interface. Normalement, toute la partie calcul devrait |
|
|
|
|
|
# être faite par la classe Expression, que tu n'utilises pas !!! |
|
|
|
|
|
|
|
|
|
|
|
# En POO, il y a un principe que s'appelle SRP (Single Responsability Principle) |
|
|
|
|
|
# qui dit que chaque objet doit avoir un unique rôle. |
|
|
|
|
|
|
|
|
|
|
|
# Note : 10 / 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from math import * |
|
|
from math import * |
|
|
import tkinter as tk |
|
|
import tkinter as tk |
|
|
from tkinter import messagebox |
|
|
from tkinter import messagebox |
|
|