import java.util.ArrayList;
import java.util.Scanner;
/**
* @Auther:sommer1111
* @date 2020/5/1 10:39
*/
public class Homespend {
/**需求:
* -----------------家庭收支记账软件----------------
1 收支明细
2 登记收入
3 登记支出
4 退 出
请选择(1-4):_
• 假设家庭起始的生活基本金为10000元。
• 每次登记收入(菜单2)后,收入的金额应累加到基本金上,并记录本次收入明细,以便后续的查询。
• 每次登记支出(菜单3)后,支出的金额应从基本金中扣除,并记录本次支出明细,以便后续的查询。
• 查询收支明细( 菜单1)时,将显示所有的收入、支出名细列表.
*/
// 需求分析:
// 1.抽象出变量:lifeMoney、list明细
// 2.如何更新变量
// 3.抽象出类:FamilyAccount类,分类讨论switch case(1 2 3 4)
public static void main(String[] args) {
/**总结:
1.卡在如何更新lifeMoney、list明细,本来打算写成一个方法的。但是发现用方法无法更新。
解决办法:改写成类。get方法得到变化lifeM