Abd*_*man 11
工人的设计模式
问题:
解:
例:
您的ImageBinary对象表示包含高度和宽度的图像二进制文件(元数据已解耦).您可以对此对象执行各种操作,如调整大小,裁剪,缩放.
$image1 = new ImageBinary(array(‘id’ => 1));
$image2 = new ImageBinary(array(‘id’ => 2));
$image3 = new ImageBinary(array(‘id’ => 3));
$worker = new ImageWorker;
$worker->add($image1);
$worker->add($image2);
$worker->add($image3);
$worker->rotate(90);
Run Code Online (Sandbox Code Playgroud)
相关模式