模拟实现基于文本界面的家庭记账软件,该软件能够记录家庭的收入支出,并能够打印收支明细表。
项目采用分级菜单方式。主菜单如下:
假设家庭起始的生活基本金为10000元。
每次登记收入(菜单2)后,收入的金额应累加到基本金上,并记录本次收入明细,以便后续的查询。
每次登记支出(菜单3)后,支出的金额应从基本金中扣除,并记录本次收入明细,以便后续的查询。
查询收支明细(菜单1)时,将显示所有的收入、支出明细列表。
“登记收入”的界面及操作过程如下所示:
“登记支出”的界面及操作过程如下所示:
“收支明细”的界面及操作过程如下所示:
“退出”的界面及操作过程如下所示:
第1步:实现主程序结构
1.创建FamilyAccount类及main方法
2.在main方法中,参照主流程,实现程序主体结构
3.测试程序,确认可以正常执行第1和第4菜单选项
第2步:实现收入和支出登记处理<