面向对象编程与编程与抽象数据类型(多态)的区别

时间:2013-10-31 15:23:58

标签: java android

当我经历这个java world article时,它会参考这个。我试图查看文档,但找不到任何内容。

1 个答案:

答案 0 :(得分:1)

多态性只是面向对象编程的主要原则之一。

以面向对象的方式设计的程序是使用类来封装各个功能(封装)并使用接口和/或抽象类将设计与实现(抽象)分离的程序。

如果您愿意,“OOP包含多态性”,但“多态性本身不足以定义OOP”。