⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 data.java

📁 java编程好的网上银行的例子
💻 JAVA
字号:
/*
 * 创建日期 2005-9-19
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
import java.util.*;
import java.io.*;

public class Data implements Serializable{
        private int accountNumber;
        private String password=null;
        private String name=null;
        private String residence=null;
        private int balance;
        private Collection mutations;
        private boolean logged_in;
        
        Data(){
            accountNumber =0;
            password ="99104112";
            name ="ChenYi";
            residence = "Eindhoven";
            balance = 5000;
        }
        
        Data(int an,String p, String n, String r){
            accountNumber=an;
            password = p;
            name = n;
            residence =r;
            balance =1000;
        }
    
        
        public int getAccountNumber(){
            return accountNumber;
        }
        
        public String getPassword(){
            return password;
        }
        
        public int getBalance(){
            
            return balance;
        }
        
        public String getNameResidence(){
            return name+"  "+residence;
        }
        
        public void receives(int fa, int a){
            balance = balance +a;
            //mutations.add(String.valueOf(a)+ " Euro has been received from " + String.valueOf(fa));
        }
        
        public void paysTo(int ta, int a){
            balance =balance -a;
            //mutations.add(String.valueOf(a)+ " Euro has been remitted to " + String.valueOf(ta));
        }
        
        public Iterator getMutations(){
            mutations.add("Announcements(mutations and errors)");
            return mutations.iterator();
        }
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -