Show Bid Request
Java Bank Account
Bid Request Id: 41286
|
|
|
Posted by: |
fleur (2 ratings)
(Software buyer rating 9.5)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Good
|
Approved on: |
Dec 27, 2002 8:54:57 AM EDT
|
Bidding Closes: |
Dec 29, 2002 EDT
|
Viewed (by coders): |
143 times
|
Deadline: |
12/31/2002
TIME EXPIRED
|
|
|
|
Description:
Level1: Create a bank account that reads in the following information about a single customer account: Initial balance, deposit amount, withdraw amount,Current date. Give the account holder a random account ID number. Display error messages if the number of parameters is incorrect or negative parameters are entered. Verify the amount beign withdrawm is available(i.e. make sure that the initial balance+deposit amount is greater than or equal to the amount being withdrawn). Calculate the balance amount in the account after the transaction has been completed, Use the command line arguments to read in the account information. The customer account values are private and accessible only through the BankAccount class. Use a file, InsufficientFundsException.java to create an exception class called InsufficientFundsException.class that throws an exception if an InsufficientFundsException occurs in your BankAccount class. Making changes to the file where necessary. Printout the following information:account holder's id, balance amount, amount beign withdrawn, the current date and time.(Insufficient funds will occur when the amount withdrawn is more than in the account. Withdraw method throws the exception which should be caught in the main program from where you are calling the withdraw method.) Subclass the BankAccount class for the specifics of a CurrentAccount class that adds on the additional field to the already existing info: User name. The account balance and account id values should still be private and now accessible only thru CurrentAccount subclass, which should provide an overdraft protection of upto £100. Level2:Add the following to the functionalities of Level1 program. Define an interface named Personal, consisting of two methods:Deposit and Withdraw. Read in the account info specified in Level1 for more than one user thru the command line parameters and display appopriate error messages as before. Calculate the balance amount in each account.
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2)Full commenting on the program and an explanation of how it works.
The InsufficientFundsException.java file will be attached later when bid has been accepted
Platform:
Red Hat linux
Must be 100% finished and received by buyer on:
Dec 31, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
Must have commenting and explantion of work.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$10 (USD)
|
Dec 27, 2002 12:44:18 PM EDT
|
8.74
(Superb)
|
|
|
Hello fleur, Let me introduce myself as an expert Java programmer. I will be giving you the completed work as console based java program using JDK 2.1 or above.
I have completed many Java assignments on this site successfully with a rating of 10.
If you can supply the required java file tomorrow I can give you the completed work on Sunday itself.
If you want I can handover the class files to use and then you can accept my bid.
After acceptance of bid I will forward the source code.
I am sure you will have sufficient time to go through my work and decide whether to accept my bid.
The code will be fully commened and the completed work will be strictly as per your requirment without need of any rework.
Looking forward to your quick response.
Kind Regards |
|
|
|
|
|