理解和运用PHP中的多态性[译]
摘要:
在面向对象编程,多态性是一个强大的和基本的工具。它可以用来在您的应用程序建立一个更有机的流。本教程将介绍多态性的笼统的概念,以及它如何在PHP中可以很容易地部署。什么是多态性?Polymorphism(多态性)是一个很长的单词,但是它表示的是一个非常简单的概念。多态性描述了在面向对象编程模式中类有不同的功能,而共享一个通用的接口。多态性的优点是,并不需要知道它使用的是哪一个类,因为他们都用同样的方式与不同的类的代码工作。可将多态性类比成现实世界的一个按钮。大家都知道如何使用一个按钮:您只需给它施加压力。一个按钮“确实是这样”,然而,取决于它和什么连接和使用它的上下文 - 但结果并不影响它是如何 阅读全文
posted @ 2011-08-02 02:50 荒野无灯 阅读(1797) 评论(2) 推荐(2) 编辑