【发布时间】:2019-10-03 06:14:53
【问题描述】:
是否可以从类 2 实例化类 1 的对象?到目前为止,没有错误,但是当我从外部调用 'identifier.name' 时没有任何反应。
class One:
def __init__(self, name):
self.__name = name
@property
def name(self):
return self.__name
@name.setter
def name(self, value):
self.__name = value
class Two:
def instantiate():
identifier = One('name1')
【问题讨论】:
-
“从外部调用'identifier.name'”是什么意思?你期望会发生什么?你的问题是什么?
-
例如,我希望 print(identifier.name) 打印出 'name1',但是,nameerror 显示为 'NameError: name 'identifier' is not defined'
-
“从外部”是什么意思?请制作一个完整的示例,其他人可以运行并查看问题。
标签: python python-3.x