Factory pattern is one of the most used design patterns in Java. This type of design pattern comes under creational pattern as this pattern provides one of the best ways to create an object. In Factory pattern, we create object without exposing the creation logic to the client and refer to newly created object using a common interface.
This is our 100th article on ProgrammingUnit. We Thank all our readers for encouraging us. The journey has been pretty happy so far and we wish you’ll be with us all the way 🙂
We have already written C++ Program to solve Simple Banking Problem, Now let us solve this using Java. In this program we are using two classes, bankInternal
and Bank
which carry out the required operations.
bankInternal
has a constructor which gathers all the required information like account number, initial balance of the account. Deposit method is used to deposit money in the account and withdraw method is used to withdraw money from the account, if there is sufficient balance in the account.
Bank
contains the main method which creates object to the bankInternal
class. We have created object named myObj
and calling only deposit()
and withdraw()
methods as we don’t need to call bankInternal()
because it is a constructor and it will be called once the object is created.
Java Program to Solve Simple Banking Problem
Slot Machine Simulation Java Program
Output:
Slot Machine Simulation Java
Receive an email as soon as we publish an article on ProgrammingUnit.com and we promise we will not share your email with anyone!