(self)
| 43 | self.implementation = implementation |
| 44 | |
| 45 | def operation(self) -> str: |
| 46 | return (f"Abstraction: Base operation with:\n" |
| 47 | f"{self.implementation.operation_implementation()}") |
| 48 | |
| 49 | |
| 50 | class ExtendedAbstraction(Abstraction): |
no test coverage detected