我写了一个用整数初始化的类(类似于int的包装器):
class MyClass
{
function __construct ($value)
{
// code, code, code
}
}
我还写了一个函数,它接受这个类的对象作为参数:
class OtherClass
{
public function foo (MyClass $obj)
{
// code, code, code
}
}
可以简单地从以下调用函数:
$bar = new OtherClass();
$bar->foo(new MyClass(17));
到:
$bar = new OtherClass();
$bar->foo(17);
?