摘要:
这节课分为两部分,一部分是Calculator的Demo,一部分是Views。
Demo的演示包括下面内容:
1、可编程性,添加一些API,作用是返回计算程序!API要保证程序向上兼容。计算程序是在Brain里操作数和运算符的组合。一旦获取到了计算程序,回到calculator类通过类方法来执行这个程序,也就是去计算运算结果,同时还会有一个类方法返回一个可读的计算程序的描述。计算程序,就是操作数和操作符的组合,把这个组合里的操作数和操作符弹栈并做相应的计算。API向上兼容就是说他没有改变Controller,程序一样能正常运行。 阅读全文