[英]How to access parent class variables in child class?
在子變量class中,如何訪問父變量class? 在子 class 方法中,我想調用父 class 變量。
class Country:
def __init__(self,name):
self.name=name
class City(Country):
def __init__(self,city):
super().__init__()
self.city=city
def city_info(self):
print('{}_{}'.format(self.name,self.city))
由於您正在覆蓋父 class 的__init__
方法,因此您需要為超級__init__
方法傳遞所有 arguments
class Country:
def __init__(self,name):
self.name=name
class City(Country):
def __init__(self, name, city):
super().__init__(name)
self.city=city
def city_info(self):
print('{}_{}'.format(self.name,self.city))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.