项目需求说明:
(1)使用java开发零钱通项目,可以完成收益入账,查看明细,退出系统等功能
(2)项目的界面大概如下
首先使用面向过程,然后再用oop进行改进:
面向过程:
smallchange类:
package com.cyn.smallchange;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class samallchange {
public static void main(String[] args) {
boolean loop;
loop = true;
String detail = "--------零钱通明细--------";
String note ;
Scanner myScanner = new Scanner(System.in);
String key = "";
//零钱通明细:定义新的变量 收入 余额 日期
double money = 0;
double balance = 0;
Date date = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd hh:mm");
//因为要一直显示菜单,所以采用do——while
do{
System.out.println("\n"+"=======零钱通菜单=======");
System.out.println(" 1 零钱通明细");
System.out.println(" 2 收益入账");
System.out.println(" 3 消费");
System.out.println(" 4 退 出");
System.out.println("请选择1-4");