What will be the output of the following Python code?
class A:
def __init__(self): self.__x = 1
class B(A):
def display(self):
print(self.__x)
def main():
obj = B()
obj.display()
main()
Private class members in the superclass can’t be accessed in the subclass.
- Error, invalid syntax for object declaration
- Error, private class member can’t be accessed in a subclass
Correct Answer:
Error, private class member can’t be accessed in a subclass
need an explanation for this answer? contact us directly to get an explanation for this answer