Current location - Loan Platform Complete Network - Bank loan - Java design loan plan
Java design loan plan
//Test class

Import? Java . util . ArrayList;

Import? Java . util . list;

Import? Java . util . scanner;

Public? Class? Testing? {

Public? Static electricity Void? main(String【】? args)? {

Scanner? In = new? Scanner (system. in);

List & lt objects & gt? List? =? New? ArrayList();

System.out.println ("Please enter loan amount = =");

A loan? A loan? =? New? loan(in . next double());

List.add (loan);

System.out.println ("Please enter the time string = =");

My date? My date? =? New? mydate(in . next());

list . add(my date);

For what? (int? Me? =? 0; ? Me? & lt? list . size(); ? i++)? {

system . out . println(list . get(I)。 toString());

}

}

}

//loan category

Public? Class? A loan? {

Private? Double? Loans;

Public? A loan? (Double? Loan){// constructor assignment? You can also use set? way

This. A loan? =? Loans;

}

@ Overlay

Public? String? toString()? {

Return? "loan:"+loan;

}

}

//Mydate? kind

Public? Class? My date? {

Private? String? Date;

Public? My date (string? Date) {

This. Date? =? Date;

}

@ Overlay

Public? String? toString()? {

Return? "Date:"+date;

}

} just run the test class. I only wrote two songs. Everything else is just the difference between member variables. I hope it helps you.