PYTHON - mechanizm dependencji

0

Witam

Mam następujący problem:

Napisz program, który ma dwie funkcje a i b. Funkcja a wypisuje na ekran literke "a" a funkcja b, ma spowodowac wywolanie funkcji a i dodatkowo wyswietlic na ekranie literke "b". Mam uzyc tutaj mechanizmu dependencji i decoratora. Podpowiedzia jest przeciazenie metody __ call __

Pomoze ktos?

0

hmmm pobawilem sie chodzi o cos takiego?

 
    class decorator(object):
        def __init__(self, func):
            self.func = func

        def __call__(self, **kwargs):
            print(kwargs)
            print(self.func(), kwargs["method"]())
                
    def a():
        return "a"

    @decorator
    def b():
        return "b"

    print(b(method=a))

hahha jakis przekombinowamy mi sie wydaje moj kod xD

0

da sie to jakos uproscic?

0

Jasne, jak tylko wyjaśnisz, co to jest "mechanizm dependencji".

1 użytkowników online, w tym zalogowanych: 0, gości: 1