Здравствуйте! Я не не уверен что это основы, т.к. в специалисте например на первом курсе классы не проходят, лишь в скользь о них упоминали. Использовать функции из класса FunctionsList мне нужно и в главном файле и во многих других классах, у меня не только один класс StageOne.
Достичь то что мне нужно я могу, проблема в том что я не знаю какое из множества решений является более правильным, сейчас я решил вот так проблему:
functions = FunctionsList()
StageOne(functions).start()
Вот как такое решение?
Или лучше будет в каждом классе делать импорт класса FunctionsList?