我在网上看到的所有教程都展示了如何使用 __init__
构造函数方法创建类,以便可以声明该类型的对象或该类的实例。
我如何创建一个类(Java 中的静态类) ,以便我可以访问那个类 没有的所有方法和属性,而这些方法和属性必须创建新的实例/对象?
例如:
class World:
allElems = []
def addElem(x):
allElems.append(x)
World.addElem(6)
print(World.allElems)
class World(object):
allAirports = []
@staticmethod
def initialize():
f = open(os.path.expanduser("~/Desktop/1000airports.csv"))
file_reader = csv.reader(f)
for col in file_reader:
allAirports.append(Airport(col[0],col[2],col[3]))
没有定义 name‘ allAirports’