Sobes.tech
Back to tasks
Junior — Senior
48

Какой результат выведет код с применением name mangling?

Task condition

livecode

Определите, какой вывод будет получен при выполнении приведённого фрагмента Python, демонстрирующего механизм "name mangling" в классах.


_MangledGlobal__mangled = "A"

class MangledGlobal:
    def test(self):
        return self.__mangled

assert MangledGlobal().test() == "A"