Can you provide the code of the given program:
Question: Write a banking program that simulates the operation of your local bank. Declare the following class
Class Account
Data fields: customer (type Customer), balance, accountNumber, transactions array (type Transaction[]). Allocate an initial Transaction array of a reasonable size (e.g. 20), and provide a reallocate method that doubles the size of the Transaction array when it becomes ful.
Answer a reallocate method that doubles the size of the Transaction array using java programming concepts