Javascript和PHP中对调用对象的类型控制

在PHP中,有这样三个类,妻子,丈夫和银行,妻子和丈夫各有三个属性,分别为:性别,拥有多少钱,和各自一个不同的方法。妻子的方法是每个月把丈夫挣到的钱收起来,丈夫呢,则是每个月把钱上交给妻子。剩下的一个银行类,有两个属性,一个是拥有的资产数量,另外一个是方法,把钱上交给央行,在php中,我们可以这样定义这三个类:

class Wife{
	public $sex="female";
	public $money=10000;
	public function savemoney($people){
		$this->money+=$people->handed(1000);
	}
}
class Husband{
	public $sex="male";
	public $money=10000;
	public function handed($num){
		$this->money-=$num;
		return $num;
	}
}
class Bank{
	public $money=100000000;
	public function handed($num){
		$this->money-=$num;
		return $num;
	}
}

…阅读更多>>