不写类单独函数 vs 写类装进盒子对比项不写类单独函数写类LLM 类代码样子String answer() {...}void save_history() {...}class LLM {String answer();void save_history();};能不能运行✅完全可以✅完全可以结构特点所有函数堆在一起像一桌子乱放的东西函数按功能分组放进不同盒子函数重名问题容易冲突像多个 main 函数一样混乱用LLM::区分不会重名冲突代码数量多了以后很乱、难找、容易改错整齐、清晰、好维护适合场景简单小功能复杂项目机器人、电机、AI、语音等作者为什么这么写—为了把 AI 相关函数集中管理不乱最核心结论表格版类不是必须不写类照样能跑写类 为了整齐、好管理、不重名和 “不能有多个 main 函数” 道理一样避免混乱