logo

Crowdly

Dadas las siguientes clases:   class Father: def __init__(self): ...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Dadas las siguientes clases:

 

class Father:

def __init__(self):

self._p: int = 3

self._c: int = self._p + 5

self._p += 1

def f(self) -> None:

print(f"f in father p: {self._p} c: {self._c}", end='')

class Son(Father):

def __init__(self, a: int):

self._h: int = self._p + 1 + a

super().__init__()

def f(self) -> None:

print(f"f in Son: {self._h},")

super().f()

 

 

 

 

Y la ejecución de la siguiente función:

 

 

def test1() -> None:

son: Son = Son(2)

son.f()

 

¿Cuál sería la salida por consola?

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.upm.es?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!