text: Wait..."); sleep(5); } public function Add($x, $y){return $x + $y;} public function Sub($x, $y){return $x - $y;} public function Mul($x, $y){return $x * $y;} public function Div($x, $y){return $x / $y;} } /// Proxy - заместитель /// хранит ссылку, которая позволяет заместителю обратиться к реальному /// субъекту.