使用接口和类型提示实现多态 根据使用类的上下文来重新定义或改变类的性质和行为 不同的对象,执行相同的方法,而又取得不同的结果 1234567891011121314151617181920212223242526272829303132 interface { public function eat();}class Cat implements { public function eat(){ echo "cat eat"; }}class Dog implements { public function eat(){ echo "dog eat"; }}class Demo{ public function eat(Animal $animal) { $animal->eat(); }}$demo=new Demo;$demo->eat(new Dog());$demo->eat(new Cat()); 赞微海报分享
近期评论