Part 1 Write a program that include a class its implementati
Solution
1)
BankingCustomer.java
public class BankingCustomer
 {
    //Declaring instance variables
    private String fullname;
    private String phoneno;
    private String datofBirth;
    private String ssn;
   
    //parameterized constructors
    public BankingCustomer(String fullname, String phoneno, String datofBirth,
            String ssn) {
        super();
        this.fullname = fullname;
        this.phoneno = phoneno;
        this.datofBirth = datofBirth;
        this.ssn = ssn;
    }
   
    //Setters and getters
    public String getFullname() {
        return fullname;
    }
    public void setFullname(String fullname) {
        this.fullname = fullname;
    }
    public String getPhoneno() {
        return phoneno;
    }
    public void setPhoneno(String phoneno) {
        this.phoneno = phoneno;
    }
    public String getDatofBirth() {
        return datofBirth;
    }
    public void setDatofBirth(String datofBirth) {
        this.datofBirth = datofBirth;
    }
    public String getSsn() {
        return ssn;
    }
    public void setSsn(String ssn) {
        this.ssn = ssn;
    }
   
    //toString() method is used to display the contents of an object inside it
    @Override
    public String toString() {
        return \"BankingCustomer Info #\ Fullname=\" + fullname + \"\ Phoneno=\" + phoneno
                + \"\ DatofBirth=\" + datofBirth + \"\ Ssn=\" + ssn;
    }
   
 }
_______________________________
TestClass.java(This class contains main() method.So we have to run this)
public class TestClass {
   public static void main(String[] args) {
       
        //Creating the BankCustomer class object by passing the arguments
        BankingCustomer bc=new BankingCustomer(\"kane Williams\",\"9848425878\",\"Oct-19-2010\",\"1234-4567-5443\");
       
        System.out.println(\"\ _____Displaying Customer Info after modifying____\");
        System.out.println(bc.toString());
       
        //Modifying the customer information
        bc.setPhoneno(\"9989345567\");
        bc.setDatofBirth(\"Sept-21-2009\");
        bc.setSsn(\"1234-5678-1356\");
       
        System.out.println(\"\ _____Displaying Customer Info after modifying____\");
        System.out.println(bc.toString());
}
}
________________________________________
output:
 _____Displaying Customer Info after modifying____
 BankingCustomer Info #
 Fullname=kane Williams
 Phoneno=9848425878
 DatofBirth=Oct-19-2010
 Ssn=1234-4567-5443
_____Displaying Customer Info after modifying____
 BankingCustomer Info #
 Fullname=kane Williams
 Phoneno=9989345567
 DatofBirth=Sept-21-2009
 Ssn=1234-5678-1356
___________________________________
2)
BankAccount.java
public class BankAccount {
   
    //Declaring instance variables
    private int account_id;
    private int customer_id;
    private double amount_of_funds;
   
    //parameterized constructor
    public BankAccount(int account_id, int customer_id, double amount_of_funds) {
        super();
        this.account_id = account_id;
        this.customer_id = customer_id;
        this.amount_of_funds = amount_of_funds;
    }
   
    //Setters and getters
    public int getAccount_id() {
        return account_id;
    }
    public void setAccount_id(int account_id) {
        this.account_id = account_id;
    }
    public int getCustomer_id() {
        return customer_id;
    }
    public void setCustomer_id(int customer_id) {
        this.customer_id = customer_id;
    }
    public double getAmount_of_funds() {
        return amount_of_funds;
    }
    public void setAmount_of_funds(double amount_of_funds) {
        this.amount_of_funds = amount_of_funds;
    }
   
    //toString() method is used to display the contents of an object inside it
    @Override
    public String toString() {
        return \"BankAccount#\ Account Id=\" + account_id + \"\ Customer Id=\"
                + customer_id + \"\ Funds in account=\" + amount_of_funds;
    }
}
___________________________________
Test.java(This class contains main() method.So we have to run this)
public class Test {
   public static void main(String[] args) {
    //Creating the object for BankAccount class object by passing the arguments
    BankAccount ba=new BankAccount(111,999,50000);
   
    System.out.println(\"\ __Customer Info Before Modifying __\");
    //Displaying the Customer information Before Modifying
    System.out.println(ba.toString());
   
    //modifying the customer_no and funds
    ba.setCustomer_id(123);
    ba.setAmount_of_funds(70000);
   
    System.out.println(\"\ __Customer Info After Modifying __\");
    System.out.println(ba.toString());
}
}
____________________________________
output:
 __Customer Info Before Modifying __
 BankAccount#
 Account Id=111
 Customer Id=999
 Funds in account=50000.0
__Customer Info After Modifying __
 BankAccount#
 Account Id=111
 Customer Id=123
 Funds in account=70000.0
____________Thank You




