无论如何,我的问题很简单:我有一个类"User“和一个扩展了用户的类"Student”;当我使用User u = new Student()创建对象时,是否有一种方法可以访问来自"Student“类的方法在我的学生类中有一个" login ()“方法,但是当我尝试用u.login()调用它时,它告诉我对象用户没有方法登录。这是否意味着要使用我的学生类方
对于我构建的许多应用程序,我使用一个包含许多常用方法的自定义类。随着时间的推移,这个库变得相当广泛,现在我试图清理这个库,并为每个类别添加子类,比如general、debug、logging和设置。Settings public Form frmMain; } 在实现中,我希望引用类库,例如:但是我并不想为每个
我有一个父类和一个子类,其子类使用超级()或专利函数从父类继承init变量。但是,我无法访问子方法中的这些变量。怎么弄到呢?这是下面的代码。print(value)child.example()'child' object has no attribute 'item'
如何将父类中的项变量转换为子类的方法?
我正在尝试实现下面代码背后的想法,即创建一个父类,该父类定义一组使用__class__ access静态属性的方法,这些属性在子类中定义。son.fun() # AttributeError: type object 'Parent' has no attribute 'bar' 在我的代码库中,我有两个类似于Daughter和Son的类,__class__.bar)
son = Son()
son.fun() #