2025/12/29 22:59:00
网站建设
项目流程
长沙com建站网站设计,做百度推广网站得多少钱,品牌策划ppt案例,网站建设标书模板下载接上文。看到这个需求#xff0c;我们很容易想到一种写法#xff1a;将输入的字符串分割成单个字符#xff0c;把数字字符通过switch-case转换为数字#xff0c;再通过计算符判断是加法还是减法#xff0c;对应做加、减计算#xff0c;最后返回结果即可。计划的确可行我们很容易想到一种写法将输入的字符串分割成单个字符把数字字符通过switch-case转换为数字再通过计算符判断是加法还是减法对应做加、减计算最后返回结果即可。计划的确可行但这实在太面向过程了众所周知面向过程编程会有耦合度高不易扩展等缺点。接下来我们尝试按照面向对象的写法来实现这个功能。按照面向对象的编程思想我们应该为公式中不同种类的元素建立一个对应的对象。那么我们先分析一下公式中的成员数字零到九对应0 ~ 9计算符加、减对应、-公式中仅有这两种元素其中对于数字的处理比较简单只需要通过switch-case将中文名翻译成阿拉伯数字即可。