源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

理解和运用PHP中的多态性[译]

  • 时间:2022-06-20 05:31 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:理解和运用PHP中的多态性[译]
[b]什么是多态性? [/b]Polymorphism(多态性)是一个很长的单词,但是它表示的是一个非常简单的概念。 多态性描述了在面向对象编程模式中类有不同的功能,而共享一个通用的接口。 多态性的优点是,并不需要知道它使用的是哪一个类,因为他们都用同样的方式与不同的类的代码工作。 可将多态性类比成现实世界的一个按钮。大家都知道如何使用一个按钮:您只需给它施加压力。一个按钮“确实是这样”,然而,取决于它和什么连接和使用它的上下文 - 但结果并不影响它是如何使用。如果你的老板告诉你按下一个按钮,您已经有执行任务所需的所有信息。 在编程的世界中,多态性是用来使应用程序更加模块化和可扩展的。相比于凌乱的条件语句描述的行动不同的课程,您可以创建根据您的需求选择的互换对象。这是多态性的基本目标。 [b]Interfaces接口 [/b]接口是与类(class)类似的,除了它不能包含代码。接口可以定义方法名称和参数,但不是方法的内容。实现接口的任何类都必须实现接口中定义的所有方法。一个类可以实现多个接口。 使用的“interface”关键字声明一个接口:
[url=http://ihacklog.com/l.php?url=http%3A%2F%2Fnet.tutsplus.com%2Ftutorials%2Fphp%2Funderstanding-and-applying-polymorphism-in-php%2F]http://net.tutsplus.com/tutorials/php/understanding-and-applying-polymorphism-in-php/ [/url] 原文发表在:[url=http://ihacklog.com/?p=4703]http://ihacklog.com/?p=4703[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部