我应该创建三个类:父项,子项1和子项2.
子项1和2应该从父类继承。 所以我相信我已经做到了。类,对象,继承?
class Parent:
"""Parent Object"""
def __init__(self):
self.greeting = "Hi I'm a Parent Object!"
class ChildA(Parent):
def __init__(self):
childclass.__init__(self)
self.childgreeting = "Hi I'm a Child Object!"
class ChildB(Parent):
pass
现在我必须编写一个父对象和将打印出它们各自字符串的子对象。
这就是我感到困惑的地方:我已经把字符串放在他们的类中作为子对象或父对象。
但是,我如何让他们打印为一个对象?
我已经开始了我这样的代码。
class Parent(object):
class ChildA(object):
class ChildB(object):
如何让这些字符串打印正在扰乱我。
而且我感觉我的ChildA代码不正确。
任何人都可以帮助我吗?
你指的是类的名称作为一个字符串? –
如果'Parent'确实是一个* parent *,那么为什么你有'ChildA'和'ChildB'从'object'继承? –
顺便说一句'childclass .__ init__'将不起作用,因为'childclass'没有定义 –