首页 » Web前端 » 光合php技巧_web开拓之PHP面向对象5

光合php技巧_web开拓之PHP面向对象5

访客 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

<?phpinterface Icreature { public function grow();}class Animal implements Icreature{ public function grow(){ echo "动物的成长,须要吃东西".PHP_EOL; }}class Plant implements Icreature{ public function grow(){ echo "植物的成长,须要进行光合浸染".PHP_EOL; }}$dog = new Animal();$rose = new Plant();$dog->grow();$rose->grow();?>

实行以上语句,输出如下:

动物的成长,须要吃东西植物的成长,须要进行光合浸染

注:定义一个接口,利用interface关键字,后面写接口的名称,然后在大括号里写上可以实行的方法,这个方法没有详细的实现,例如上面定义了一个生物类接口Icreature;接口的名称,最好以大写的I开头,将来一看到以I开头的就表示接口,代码易于理解。
接口的详细实现须要利用implements来实现,并要实现接口中的方法(写上详细的接口的方法逻辑),例如以上定义了动物类Animal 实现(implements)了 Icreature接口,并实现了动物类详细的成长方法grow,植物类Plant也一样,只不过,动物类的成长须要吃东西,而植物类的成长须要进行光合浸染!

光合php技巧_web开拓之PHP面向对象5

光合php技巧_web开拓之PHP面向对象5
(图片来自网络侵删)
标签:

相关文章

QQ伪装黑客代码大全技术与风险警示

网络安全问题日益凸显。QQ作为一种流行的社交工具,成为了黑客攻击的主要目标之一。本文将针对QQ伪装黑客代码大全进行深入剖析,揭示其...

Web前端 2025-03-02 阅读1 评论0