在Python中,可以通过实例化A类的对象来访问A类中的方法和变量。然后,可以在Python3.5的B类中使用该变量。
下面是一个示例代码:
class A:
def __init__(self):
self.variable = "Hello from A class"
def method(self):
print(self.variable)
class B:
def __init__(self, a_instance):
self.a_instance = a_instance
def use_variable(self):
print(self.a_instance.variable)
# 实例化A类对象
a = A()
# 调用A类中的方法
a.method()
# 实例化B类对象,并传入A类对象作为参数
b = B(a)
# 在B类中使用A类的变量
b.use_variable()
在上述代码中,A类具有一个名为variable
的变量和一个名为method
的方法。B类接受一个A类的实例作为参数,并在use_variable
方法中使用A类的变量。
这种方法可以实现在不同类之间共享变量和方法的目的。
领取专属 10元无门槛券
手把手带您无忧上云