gpt4 book ai didi

OOP,类/对象矫枉过正

转载 作者:行者123 更新时间:2023-12-03 18:14:13 25 4
gpt4 key购买 nike

什么是了解类(class)设计不当甚至必要时的良好衡量标准。换句话说,什么时候写一个类,什么时候不写。

最佳答案

如果类设计得不好,SOLID 可能会有所帮助,但它无助于回答诸如“面向对象编程是否是解决此问题的最佳方法?”之类的问题。

在面向对象编程流行之前,人们已经在数学和科学编程方面做了很多非常好的工作。如果您的问题属于这些类别,那么面向对象编程可能不适合您。

对象同时是状态和行为;它们倾向于一对一地映射到问题域对象上。如果您的问题不是这样,那么面向对象的编程可能不适合您。

如果您不太了解面向对象的语言,那么面向对象编程可能不适合您。

如果您的组织不知道也不能支持面向对象的解决方案,那么面向对象的编程可能不适合您。

关于OOP,类/对象矫枉过正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/880461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com