Oop 使用大量多态性是否不好?
我听说使用大量多态性是不好的,最好的代码设计是尽可能避免多态性。这是真的吗?不,很多设计模式主要是使用多态性实现的。工厂模式是使用它的更常见的模式之一Oop 使用大量多态性是否不好?,oop,polymorphism,Oop,Polymorphism,我听说使用大量多态性是不好的,最好的代码设计是尽可能避免多态性。这是真的吗?不,很多设计模式主要是使用多态性实现的。工厂模式是使用它的更常见的模式之一 它是面向对象编程的基本组成部分 你可能听说过关于继承的事。设计原则是支持对象组合而不是类继承 谢谢,我只是想确定一下。有大量证据表明设计模式和OOP本身都不好。所以说多态性是好的,因为设计模式使用它,而它是OOP的基础,这是许多程序员都没有意识到的前提。多态性和反射一样,要求您运行代码以确定它的功能。您不能只读取一段代码,然后确定它将走哪条路径(
它是面向对象编程的基本组成部分 你可能听说过关于继承的事。设计原则是支持对象组合而不是类继承 谢谢,我只是想确定一下。有大量证据表明设计模式和OOP本身都不好。所以说多态性是好的,因为设计模式使用它,而它是OOP的基础,这是许多程序员都没有意识到的前提。多态性和反射一样,要求您运行代码以确定它的功能。您不能只读取一段代码,然后确定它将走哪条路径(因为它取决于程序的输入)。除非你的管理层(或者是一个低能的技术面试官)在官僚作风下工作,否则我建议你尽量保持代码的简单和愚蠢——有点像C。