如何处理公用的代码:类还是辅助函数?

作者站长头像
站长
· 阅读数 7

大佬们,我有一个疑问,如果有一些代码是公用的,那么我应该是创建一个公共的类去写这些代码,还是创建一个辅助函数去做这件事呢,如果按照面向对象的编程,又感觉写一个公共的类比较合适。比如我现在有两个方法是公用的,一个是把无限极结构转为树状结构,一个是把图片路径根据新旧系统分别拼接上新旧系统的域名。这两个方法都是在系统公用的,请问是写成辅助函数,还是写一个Comment类,类里面定义这两个方法去做这件事呢。

已经试过

回复
1个回答
avatar
test
2024-06-24

个人观点:都可以面向对象也不一定必须有类,只有函数也不定不面向对象比如像 java,必须先有类/对象才能有方法,所以必须有类,反之一些其他语言就不需要只要是按照一定的规则去组织这些公用代码就可以

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容