Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package CreditCardSystem;
- public class CreditCardAccount_Akunne {
- //data members - fields
- private String name, cardNumber, phoneNumber, ssNumber, address;
- private String username;
- private String password;
- private double creditLine, balance, intrate, availableCredit,minPay;
- //how to call methods
- //how to set this up properly? Is this the correct way to call the variables ask prof********************************************************************
- //no-argument constructor
- public CreditCardAccount_Akunne()
- {
- availableCredit = 2000;
- creditLine = 2000;
- intrate = .1699;
- balance = 0;
- minPay = 0;
- this.name = "";
- this.cardNumber = "";
- this.phoneNumber = "";
- this.ssNumber = "";
- this.address = "";
- this.username = "";
- this.password = "";
- }
- //parameter constructor
- public CreditCardAccount_Akunne(String name, String cardNumber, String phoneNumber, String ssNumber,
- String address, String username, String password )
- {
- availableCredit = 2000;
- creditLine = 2000;
- intrate = .1699;
- balance = 0;
- minPay = 0;
- this.name = name;
- this.cardNumber = cardNumber;
- this.phoneNumber = phoneNumber;
- this.ssNumber = ssNumber;
- this.address = address;
- this.username = username;
- this.password = password;
- }
- //obtaining variables
- //accessor methods
- public String getname() {
- return name;
- }
- public String getusername() {
- return username;
- }
- public String getpassword() {
- return password;
- }
- //mutator methods
- public void setName(String name)
- {
- this.name = name;
- }
- public void setssNumber(String ssNumber)
- {
- this.ssNumber = ssNumber;
- }
- public void setphoneNumber(String phoneNumber)
- {
- this.phoneNumber = phoneNumber;
- }
- public void setaddress(String address)
- {
- this.address = address;
- }
- public void setusername(String username)
- {
- this.username = username;
- }
- public void setpassword(String password)
- {
- this.password = password;
- }
- //end setting
- public void setCardNumber(String cardNumber) {
- this.cardNumber = cardNumber;
- }
- public void setPhoneNumber(String phoneNumber) {
- this.phoneNumber = phoneNumber;
- }
- public void setSsNumber(String ssNumber) {
- this.ssNumber = ssNumber;
- }
- public void address(String address) {
- this.address = address;
- }
- public void username(String username) {
- this.username = username;
- }
- public void password(String password) {
- this.password = password;
- }
- public void creditLine(double creditLine) {
- this.creditLine = creditLine;
- }
- public void availableCredit(double availableCredit) {
- this.availableCredit = availableCredit;
- }
- public void minPay(double minPay) {
- this.minPay = minPay;
- }
- public void intRate(double intRate) {
- this.intrate = intRate;
- }
- //method toString
- public String toString()
- {
- //prepare the output string
- String str = "Credit card is available for you\n" +
- String.format("%-25s%20s", "Name: ", name) + "\n";
- //s: string %20s
- //d: integer %20d
- //f: decimal %20.1f
- return str;
- }
- }
Add Comment
Please, Sign In to add comment