python里,创建实例时声明他的一个属性是另一个类的实例,但创建时并不给它赋值

class Person(object):
def init(self, name):
self.name = name

class Gun(object):
def init(self, name):
self.name = name

person = Person("Able")
gun = Gun("AK47")
person.gun = gun
如上,我想在创建person的时候给它声明一个gun属性,但并不想给它赋值,这要怎么搞?
怎么才能在.gun的时候能点出来并且.gun.name也能点出来


扬帆大鱼
浏览 1050回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python