Find Jobs
Hire Freelancers

Java Project for bank

$10-30 CAD

Closed
Posted over 4 years ago

$10-30 CAD

Paid on delivery
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
Project ID: 21858342

About the project

34 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
34 freelancers are bidding on average $29 CAD for this job
User Avatar
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 in 1 day
5.0 (1086 reviews)
7.7
7.7
User Avatar
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 requirements, with dedicated support. Thanks Farah Saif
$30 CAD in 1 day
5.0 (421 reviews)
7.2
7.2
User Avatar
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 in 1 day
4.7 (61 reviews)
6.5
6.5
User Avatar
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 information. Thanks, Team Optiroute solutions
$30 CAD in 1 day
5.0 (98 reviews)
6.0
6.0
User Avatar
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’ve worked in this field. Recently projects on java https://www.freelancer.com/projects/java/need-Java-programmer-21851903 https://www.freelancer.com/projects/javascript/API-call-Java/ https://www.freelancer.com/projects/php/Simple-java-code-17466056/ https://www.freelancer.com/projects/software-architecture/java-program-writer/ https://www.freelancer.com/projects/java/Dynamic-modelling-report-for-project
$75 CAD in 7 days
4.8 (96 reviews)
6.3
6.3
User Avatar
Hi, i can help you.
$35 CAD in 1 day
5.0 (60 reviews)
5.8
5.8
User Avatar
I can deliver this Java program in 6 hours, thanks.
$25 CAD in 1 day
4.9 (102 reviews)
5.6
5.6
User Avatar
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 in 2 days
5.0 (47 reviews)
5.4
5.4
User Avatar
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 Spring, Hibernate, CORE JAVA / J2EE application,JavaFX and Swing base desktop application. Develop applications using Spring MVC using Annotations, Spring Boot,Angular 2/4/5/6/7
$100 CAD in 5 days
5.0 (41 reviews)
5.1
5.1
User Avatar
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. Looking forward to work on your project. Awaiting your positive reply. Thank you
$15 CAD in 1 day
4.5 (20 reviews)
4.6
4.6
User Avatar
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 Java specialist with 5+ years of Java SE/EE experience, the list of my certification is enclosed to my profile With best regards, Victor
$25 CAD in 2 days
5.0 (1 review)
2.8
2.8
User Avatar
Hello, I can make java project , i have 7+ year of experience in java
$25 CAD in 1 day
5.0 (1 review)
2.4
2.4
User Avatar
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, Javascript, jQuery, Logo design, Graphics design Website : React, Angular, Codeigniter, Laravel, PHP, Java, Spring boot, Hibernate Mobile : Android, iOS, Flutter, React Native Database : Mysql, MongoDb, Hive, Spark, Oracle Following are few things about us 1. We have 6+ years experienced in design and development of Websites and Mobile Applications. 2. We are available in almost all time zones. We are always there for your queries if any. 3. Weekly 2 updates on project development progress. Testing environment will be setup on our server and updates are deployed on it. This will allow client to test what work done till the time. 4. Single point of contact. This will help to remove communication gap. 5. We follow MVC. We follow standard coding style and recent technologies to develop your project. 6. Free 3 months support after project completion. 7. Pixcel perfect responsive designs. We user plain HTML5/CCS3, Bootstrap, MD-Bootstrap etc. Looking forward to hearing from you. Thanks and Regards Mahavir Sancheti
$20 CAD in 7 days
4.4 (5 reviews)
2.6
2.6
User Avatar
I have a strong hold in java and have designed numerous robust system on distributed architecture. I can deliver this project within 2 days.
$10 CAD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello I have expert knowledge in developing core java application for more than 7 years. I have carefully read all the requirements and can assure you that I will be able to deliver you the code within a day.
$30 CAD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
It's easy to complete within 1 days please provide me this to start this project.
$35 CAD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can work on it I am having a good exposure on Java, SPRING, HIBERNATE, RESTFUL FRAMEWORK, MYSQL. Regards
$30 CAD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a Java developer. I have been working in IT for more than 5 years. In addition to the main work, I decided to earn some coins on freelance. I think my knowledge and skills will be useful to you. The list of technologies that I own is quite large, but I will try to accommodate it: Java, Core Java, Java multithreading, JDBC, Servlets, Java EE, Spring Boot, Spring Data, Spring JPA, Spring Security, Glassfish, Apache Tomcat, RedHat JBoss, MongoDB, Redis, Oracle SQL, Postgres SQL, MySQL, Hibernate, TopLink, EclipseLink, Apache Camel, Java mail, JAXB, SOAP, REST, JAX-WS, JMS, JSON, Aspose, Apache POI, JUnit, GWT, SmartGWT, Sencha GXT, Swing, GIT, Maven, Gradle, Intellij idea, Eclipse, Jsoup, Selenium, Camunda BPM. I have my own multi-module project, which is written in springboot. It parses the information on the site, converts it into a convenient form for me and puts it into a database. And after that I show this information already on my website.
$30 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I done similar project previous, and I can do this one. I have experience of 5 plus years in Java. I am new to freelancer. will you please give me your project and if your not satisfied don't give money to me.
$15 CAD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am capable of doing this
$25 CAD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Newmarket, Canada
0.0
0
Member since Oct 19, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.