Files
DesignPatternsPHP/Structural/Bridge/Service.php
Dominik Liebler 4678b5d86f PHP8
2021-04-12 14:04:45 +02:00

18 lines
343 B
PHP

<?php declare(strict_types=1);
namespace DesignPatterns\Structural\Bridge;
abstract class Service
{
public function __construct(protected Formatter $implementation)
{
}
public function setImplementation(Formatter $printer)
{
$this->implementation = $printer;
}
abstract public function get(): string;
}