What Will Be The Output Of The Following Python Codep Pre #1120
What will be the output of the following Python code?</p> <pre><code class="language-python"> class A: def __init__(self,x=3): self._x = x class B(A): def __init__(self): super().__init__(5) def display(self): print(self._x) def main(): obj = B() obj.display() main() </code></pre>
This multiple choice question (MCQ) is related to the book/course gs gs109 Python. It can also be found in gs gs109 Python OOPs - Python Inheritance - Quiz No.3.
What will be the output of the following Python code?
class A: def __init__(self,x=3): self._x = x class B(A): def __init__(self): super().__init__(5) def display(self): print(self._x) def main(): obj = B() obj.display() main()
5
Error, class member x has two values
3
Error, protected class member can’t be accessed in a subclass