Looking for Алгоритмізація та програмування КН test answers and solutions? Browse our comprehensive collection of verified answers for Алгоритмізація та програмування КН at moodle.mnau.edu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Як реалізувати перегрузку оператора +?
Що потрібно вставити замість # ???, щоб створити атрибут класу?class MyClass: # ??? counter = 0
Що буде результатом виконання?class A: def __init__(self, x=[]): self.x = x self.x.append(1)a1 = A()a2 = A()print(a2.x)
Що буде результатом?class A: def __eq__(self, other): return Trueprint(A() == A())
Що потрібно вставити, щоб метод bar викликав метод foo суперкласу?class Parent: def foo(self): return "Parent"class Child(Parent): def bar(self): return # ???c = Child()print(c.bar())
Що буде результатом виконання коду?class A: def __init__(self): self.value = 5a = A()print(hasattr(a, 'value'))
Що потрібно вставити, щоб виклик len(obj) працював?class MyClass: def __init__(self, data): self.data = data # ???
Який з варіантів дозволяє створити клас Singleton, у якому завжди повертається один і той самий екземпляр?
Який із варіантів правильно реалізує геттер через декоратор?class MyClass: def __init__(self): self._value = 42 # ??? def value(self): return self._value
Що буде, якщо не передати self у метод класу?