Suljettu

Java Project for bank

Account Class

Create the necessary instance variables. These instance variables should only be accessible inside the Account class. The account class will need to store • An account number of alphanumerical characters. • An account balance representing a quantity of cash. • An account name.

Complete the bodies of the class methods and the class constructors. DO NOT change any method signature. • Default constructor o Leave blank. • Constructor with 3 arguments o Sets the instance variables of the class o Limitations of instance variables must be imposed (stated below) • getAccountName o retrieves the name of the account • setAccountName o returns a Boolean value representing whether the account name is valid o only updates the name of the account if the name is valid • getAccountNumber o retrieves the account number • setAccountNumber o returns a Boolean value representing whether the account number is valid o only updates the account number if it is valid • getAccountBalance o retrieves the balance of the account • setAccountBalance o returns a Boolean value representing whether the account balance is valid o only updates the balance of the account if the balance is valid • equals o returns a Boolean value of whether one object is equal in VALUE to an account object • toString o returns a string summary of the account

The following limitations must be imposed via methods: • The account number can only contain alphanumerical characters o A-Z, a-z, 0-9 ▪ (Please note there can be zero or many of this characters) • The account number must be a minimum of 5 characters • The account name can only contain alphabetical characters, as well as spaces and hyphens o A-Z, a-z, (space character), - ▪ (Please note there can be zero or many of this characters) • The account name must be a minimum of 3 characters • The account balance can only contain non-negative values and can have a precision of 2 decimal places. o Good values: 10, 10.1, 10.22, .1, .23, 0.87 o Not good values: .333, 10.579

IF ANY OF THE ABOVE LIMITATIONS / CONDITIONS ARE NOT MET • In the constructor o All instance variables should be changed to their default values of null, zero or false depending on the data type • In the setter method o The instance variable should not be updated.

Adding additional, inner methods is permitted.

Bank Class

Create the necessary instance variables. These instance variables should only be accessible inside the Bank class.

• It’s Bank name. The bank name can only contain alphabetical characters, as well as spaces and hyphens o A-Z, a-z, (space character), - ▪ (Please note there can be zero or many of this characters) o Bank name should be a minimum of 5 characters • It’s Branch location (one possible value from the enum of BranchLocations o Please add at least 3 BranchLocations value

IF ANY OF THE ABOVE LIMITATIONS / CONDITIONS ARE NOT MET • In the constructor o All instance variables should be changed to their default values of null, zero or false depending on the data type • In the setter method o The instance variable should not be updated.

• A collection of all the accounts created (from the Account class) a specific Bank branch. There is no limit on how many accounts can be created. • A method to get a specific account by its account number • Methods to add an account. o Ensure the account number is unique. This is a requirement for the account to be added the Bank. • Methods to view a specific account • Methods to modify an account • Methods to delete an account

Taidot: Java

Näytä lisää: client server java project, kind reflection experience java project jsp, excellent java project, java project linked list assignemnt solution, java project works atm bank system, bank mergers java project, mini java project bank management, project bank management system java, sample java project bank management, java project bank account, java program bank account project, java swing bank account project

Tietoa työnantajasta:
( 0 arvostelua ) Newmarket, Canada

Projektin tunnus: #21858342

36 freelanceria on tarjonnut keskimäärin 29$ tähän työhön

it2051229

Hi there, I do Java programming. I went through your requirements and I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details.

$30 CAD 1 päivässä
(1072 arvostelua)
7.6
urmate

Hi There I've excellent programming and development skills and knowledge. I can provide an efficient, perfect, well documented development of your Programming and Computer project according to 100% accuracy and requ Lisää

$30 CAD 1 päivässä
(334 arvostelua)
7.0
expertjavagiant

Hi Friend, I have huge experience in java development and i will do your assignment. You can see from my profile regarding my experience in java. Thanks,

$30 CAD 1 päivässä
(43 arvostelua)
6.1
ARKSolution2015

Sir, I have gone through your project description and am looking to provide my service for java work. please leave a message on my chat so we can discuss the budget and deadline of the project. For more than 7 years I’ Lisää

$75 CAD 7 päivässä
(72 arvostelua)
6.1
vahid01

Hi, i can help you.

$35 CAD 1 päivässä
(58 arvostelua)
5.8
expertatwork

I can deliver this Java program in 6 hours, thanks.

$25 CAD 1 päivässä
(97 arvostelua)
5.5
mehmood168

Hi. I have read the requirements of your Bank Project and ready to work on it. I assure you quality work, on-time delivery. Thanks

$30 CAD 2 päivässä
(43 arvostelua)
5.2
atulamol

Hello, I have More than Five years (6+ years) of experience in Professional Software Development. Seeking for a challenging position as a Java Developer with the strong working experience in programming, designing of Lisää

$100 CAD 5 päivässä
(40 arvostelua)
5.0
ThinkAndCo

Hi, We are a team of professional software developers. We have expertise in Java and can readily work on your requirements. Kindly consider our proposal for the best results. Looking forward to talking for more infor Lisää

$30 CAD 1 päivässä
(34 arvostelua)
4.7
mehfuza

Hi, I read your project requirements and I'm very interested to do it. I have done many similar programs in Java. I have homework questions from book Big Java Late Objects. I write well formatted code with comments. Lo Lisää

$15 CAD 1 päivässä
(19 arvostelua)
4.5
Hada36

Hello, Thank you very much post your project. I am very much interested on your [login to view URL] my Experience and Expertise I believe and very confident that I will be able to handle your project efficiently and effect Lisää

$30 CAD 1 päivässä
(19 arvostelua)
4.3
vbuevich777

Good day, I will be glad to implement your "banking system" assignment, ready to start right now, please kindly provide me with any details you would find important. Pair of words regarding myself - I am a certified J Lisää

$25 CAD 2 päivässä
(1 arvostelu)
2.8
ownmyserver

Hello Greetings...!! I have read your project requirements. We are familiar with all required technologies and we have experienced resource to start with your project. Expertize Area Design : PSD to HTML, Bootstrap, Lisää

$20 CAD 7 päivässä
(4 arvostelua)
2.6
hitresha

Hello, I can make java project , i have 7+ year of experience in java

$25 CAD 1 päivässä
(1 arvostelu)
2.4
ksab

I am quite familiar with your Java requirements and they are quite detailed enough. I can create bot the Account and Bank classes as per your specification along with the setter/getter methods. Please award the project Lisää

$20 CAD 3 päivässä
(5 arvostelua)
2.0
itry

Hi, it seems to be easy. I think I can start right now and finish today. As far as I understand it, this is a programming lab. So I can provide you with all the necessary comments and code explanations. I've done a sma Lisää

$10 CAD 1 päivässä
(1 arvostelu)
0.4
Deepe1234

i am having 13 year of experience in Java /J2EE technology . currently working in microservice architecture . also having experience in devops as well

$20 CAD 7 päivässä
(0 arvostelua)
0.0
Bobga

Greetings! I have gone through project and I know what you are looking for. I have done similar work in the past, so it won't take much of your time. Do not pay me until you get full satisfaction. I am looking forward Lisää

$50 CAD 1 päivässä
(0 arvostelua)
0.0
Darwin21015

Hola como estas espero que estes bien , estoy interesado en tu proyecto sin embargo me parece muy poco dinero el que ofreces por tu poryecto tengo experiencia en java y puedo realizar tu proyecto c Lisää

$80 CAD 7 päivässä
(0 arvostelua)
0.0
Suchitrakadolkar

I have strong knowledge about JAVA programming language [login to view URL] I have read all the requirements and conditions related to project,I am almost done with your project as per your requirements.

$25 CAD 4 päivässä
(0 arvostelua)
0.0