from bodies import Sun, Earth, Moon from 引力世界 import 造物主 class 太阳(Sun): def __init__(self, 初始位置=[0, 0, 0], 初始速度=[0, 0, 0], 缩放大小=1): super(太阳, self).__init__(init_velocity=初始速度, init_position=初始位置, size_scale=缩放大小) class 地球(Earth): def __init__(self, 初始位置=[0, 0, 0], 初始速度=[0, 0, 0], 缩放大小=1): super(地球, self).__init__(init_velocity=初始速度, init_position=初始位置, size_scale=缩放大小) class 月球(Moon): def __init__(self, 初始位置=[0, 0, 0], 初始速度=[0, 0, 0], 缩放大小=1): super(月球, self).__init__(init_velocity=初始速度, init_position=初始位置, size_scale=缩放大小) 造物主.登记(['太阳', 'sun'], 太阳) 造物主.登记(['地球', 'earth'], 地球) 造物主.登记(['月球', 'moon'], 月球)