Create a `Logger` class with a `write(msg)` method that prints ‘LOG: [msg]’. Create an `App` class that instantiates `Logger` using composition. The `App` should have an `execute(msg)` method that delegates the logging task to its `Logger` component by calling `write()`.
A single string message.
Print the log message.
None
System Started
LOG: System Started
Delegation allows a parent class to expose functionality that is actually handled by its internal component objects.
class Logger:
pass
class App:
pass
if __name__ == '__main__':
msg = input().strip()
# Instantiate App and call execute
passEmbedded systems rely on efficient low-level programming to interact directly with hardware. In this course, you will learn how to write practical Embedded C programs used in real microcontroller-based systems. Rather than focusing only on theory, this course follows a practice-driven approach. Each lesson includes hands-on coding exercises that simulate real firmware development tasks used