def app(): srepo = SRepo("stud.txt") grepo = Grepo(srepo, "grade.txt") scntr = SController(srepo) gcntr = GradeController(grepo, srepo) ui = UI(scntr, gcntr) ui.start()
def main(self): StudRepo = StudentFileRepo("student.txt") StudContr = StudentController(StudRepo, StudentValidator) print(StudRepo) labrep = LabRepo("laboratory.txt", StudRepo) LabContr = LabController(labrep, StudRepo) print(labrep) cons = UI(StudContr, LabContr) cons.start()
disciplineCtrl.addDiscipline(Discipline(3, "physics education")) disciplineCtrl.addDiscipline(Discipline(11, "computer science")) # gradeCtrl = GradeCtrl(gradeRepo) gradeCtrl.addGrade(Grade(1, "Ana", 1, "maths", 3)) gradeCtrl.addGrade(Grade(10, "Tini", 2, "maths", 8)) gradeCtrl.addGrade(Grade(11, "Toni", 2, "maths", 6)) gradeCtrl.addGrade(Grade(3, "Ion", 1, "english", 2)) gradeCtrl.addGrade(Grade(2, "Gigi", 1, "english", 7.5)) gradeCtrl.addGrade(Grade(4, "Mihnea", 1, "english", 8)) gradeCtrl.addGrade(Grade(5, "Gheorghe", 1, "english", 9)) gradeCtrl.addGrade(Grade(6, "Hagi", 1, "english", 6)) gradeCtrl.addGrade(Grade(7, "Urko", 1, "english", 9)) gradeCtrl.addGrade(Grade(8, "Bastos", 1, "english", 10)) gradeCtrl.addGrade(Grade(5, "Gheorghe", 1, "english", 8)) gradeCtrl.addGrade(Grade(6, "Hagi", 1, "english", 7)) gradeCtrl.addGrade(Grade(7, "Urko", 1, "english", 9)) gradeCtrl.addGrade(Grade(8, "Bastos", 1, "english", 10)) undoRedo = UndoRedo(studentCtrl, disciplineCtrl, gradeCtrl) undoRedoCtrl = UndoRedoCtrl(undoRedo) file = StudentFileRepository() controllerFile = cFile(file) ui = UI(studentCtrl, disciplineCtrl, gradeCtrl, undoRedoCtrl, controllerFile) ui.mainMenu()
from console import UI ui = UI() ui.run()
from game import Board, Game from console import UI from AIalgorithms import BasicAlgorithm b = Board() AI = BasicAlgorithm() g = Game(AI, b) start = UI(g) start.start()