15 lines
309 B
JavaScript
15 lines
309 B
JavaScript
class Logger {
|
|
log(message) {
|
|
console.log(`Log message: ${message}`);
|
|
}
|
|
}
|
|
|
|
function executeTask(task, logger) {
|
|
logger.log("Iniciando tarefa...");
|
|
task();
|
|
logger.log("Tarefa concluída!");
|
|
}
|
|
|
|
const logger = new Logger();
|
|
executeTask(() => console.log("Executando tarefa principal..."), logger);
|