需求分析->设计阶段->实现阶段->测试阶段(黑白盒测试)->实施阶段->维护阶段
- 模拟实现文本界面的记账软件
- 该软件能够记录家庭的收入和之处,并能打印收支明细表
- 项目采用分级菜单方式
- 显示主菜单,并且可以退出
- 完成可以显示明细功能
- 定义一个变量details string记录明细
- 定义变量记录余额(balance),收支金额(money),收支说明(note)
- 完成登记收入功能
- 完成登记支出功能
最后封装到一个结构体中,然后调用该结构体的方法,来实现记账、显示明细(Account)
| .gitignore
| MyAccount.go(面向过程)
| README.md
|
+---main
| main.go(面向对象)
|
---utils
Account.go