创建帐户并登录

时间:2016-11-19 16:32:15

标签: java class instance

我在弄清楚如何处理这项任务时遇到了一些麻烦。我想创建一个创建帐户的选项,然后有一个登录部分。我试图弄清楚如何将信息传递给登录类,因为我希望能够在不创建新帐户的情况下每次登录。我不确定这个当前代码是否会同时允许多个帐户。如果是这样的话,我愿意接受建议,但是对于一个帐户我很好。 到目前为止,这是我的代码:

CreateAccount类

import java.util.Scanner;
public class CreateAccount{
    public static void main(){
       CreateAccount obj1 = new CreateAccount();
       obj1.accountNumberPin();
    }
    public void accountNumberPin(){
       System.out.println("create a six digit account number: ");
       Scanner input = new Scanner(System.in);
       int accNum = input.nextInt();    
       System.out.println("create four digit pin: ");
       Scanner input2 = new Scanner(System.in);
       int accPin = input2.nextInt();
    }
    public int getAccNum(){
        return accNum;
    }
    public int getAccPin(){
        return accPin;
    }
}

登录类

import java.util.Scanner;
public class Login{
    public void login(){
        CreateAccount test= new CreateAccount();
        int theaccNum = test.getAccNum();
        int theaccPin = test.getAccPin();
        System.out.println("Enter account number: ");
        Scanner input1 = new Scanner(System.in);
        int accNumberInput= input1.nextInt();
        System.out.println("Enter account pin: ");
        Scanner input2= new Scanner(System.in);
        int accPinInput = input2.nextInt();
        if(accNumberInput==theaccNum && accPinInput == theaccPin){
           System.out.print("1 2 1 2 this is just a test");
        }               
    }
}

PS,我知道get方法目前存在问题

0 个答案:

没有答案