Python 创建由来自其他文件的子类组成的类
我正在构建一个简单的系统,该系统将由以下课程组成中央Python 创建由来自其他文件的子类组成的类,python,file,class,oop,Python,File,Class,Oop,我正在构建一个简单的系统,该系统将由以下课程组成中央大学课程: address person student professor course enrol 这些都位于同一目录下的.py文件中。我想把这些课程变成一个单独的课程(大学)。我是否应该将university.py文件设置为: from address import address from person import person from student import student from profe
大学
课程:
address
person
student
professor
course
enrol
这些都位于同一目录下的.py文件中。我想把这些课程变成一个单独的课程(大学
)。我是否应该将university.py文件设置为:
from address import address
from person import person
from student import student
from professor import professor
from course import course
from enrol import enrol
或者我应该创建一个大学类(如果是这样的话,我应该怎么做?)虽然每个类可以有一个模块,但在Python中并不常见,而且您已经知道,几乎使用的每个类都需要导入 Python模块中有几个相关的类要常见得多
然后,如果这些类中的某些变得更复杂,要求它们自己有更多的相关类,这些类本质上只与它们自己和它们的内部工作有关,它们就成为提取到它们自己的模块中的候选类。您能否再添加一些代码,以便更容易理解您的意图和进度?是的,听起来你需要一个
university
类,所以如果你愿意,你应该创建一个并将其放入university.py
。但是,为了实现这样一个类,我可以看到您最终必须将所有这些导入都放在文件的顶部。