Find Jobs
Hire Freelancers

OBJECT ORIENTED PROGRAMMING

£20-250 GBP

Cancelled
Posted over 8 years ago

£20-250 GBP

Paid on delivery
Description Your task is to create a Java program (NOT graphical but based on text input and text output) which simulates the manipulation of a football championship. Implement a class PremierLeagueManager which extends interface LeagueManager. The PremierLeagueManager class maintains a number of football clubs which play in the premier league. The details for the implementation of the system are given in the steps below: 1. Design and implement classes SportsClub (abstract class), FootballClub. The classes should include appropriate methods and hold information about the name of the club, its location and various statistics about the club. FootballClub should include statistics such as how many wins, draws and defeats an instance of it has achieved in the season, and the number of goals received and scored. The number of points that a club currently has, and the number of matches played should also be included. (10 marks). 2. Implement a class PremierLeagueManager which extends interface LeagueManager. The PremierLeagueManager class maintains a number of football clubs which play in the pre- mier league. The class should create a menu based on text input and give the user the choice of:  Create a new football club and add it in the premier league. (5 marks).  Delete (relegate) an existing football club from the premier league. (5 marks).  Display the various statistics for a selected club. (10 marks).  Display the Premier League Table, i.e. display all the teams playing in the premier league and some of their statistics, in descending order, according to the points they have. Thus, the club which has the maximum number of points should be displayed rst, the club being second in the league should be displayed next, etc. In the case which two clubs have the same number of points the club with the best goal di erence should appear rst. (15 marks).  Add a played match with its score, so that the statistics of the two clubs involved and the premier league table are updated automatically. (15 marks). 1  Display the calendar for a speci c year and month (the user should be able to select any month and any year based on text input). For example, when the user inputs October and 2011, the following should be displayed: October 2011 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 The user should be able to select (input) a day of the month currently displayed and the matches played (or scheduled to be played) on that day should appear on the screen. For a match which has been played already the score should be displayed. You shoud NOT use static methods! The program does not need to use les or other persistence methods. All data should be kept in memory and they will be lost when the program terminates. DEADLINE SUNDAY
Project ID: 8934410

About the project

10 proposals
Remote project
Active 9 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
10 freelancers are bidding on average £156 GBP for this job
User Avatar
I can do this task for you.I can do this task for you.I can do this task for you.I can do this task for you.I can do this task for you.
£100 GBP in 3 days
4.9 (32 reviews)
5.1
5.1
User Avatar
I have checked your requirements for this project and I am interested in your project. I very much look forward to hear from you.
£257 GBP in 10 days
5.0 (7 reviews)
4.9
4.9
User Avatar
Hello My name is Ahmed, i passed freelancer java exam with top 10% rated plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile “professional , the best , if u have any problem, i would recommend Ahmed” "Highly recommended , smart , on time ,high experience and he did a difficult assignment that others couldn't finish . will hire again" “Awesome job as usual highly recommended very dedicated and satisfying A+++ Thank you for this great job” looking forward to work with you Regards
£40 GBP in 3 days
4.9 (48 reviews)
4.4
4.4
User Avatar
A proposal has not yet been provided
£150 GBP in 3 days
3.6 (32 reviews)
5.4
5.4
User Avatar
Hello Sir, Weebside Inc. is a professional freelance service having expertise in Java with more then 3+ Years. We can deliver this within some hours. Chat with us we are online right now. We also have some questions regarding your project.
£90 GBP in 3 days
5.0 (9 reviews)
2.4
2.4
User Avatar
Hey, I am an expert java developer with an experience of more than 4 years. I have read your requirements and I can complete this before Sunday. please message me for further discussion. Thanks
£245 GBP in 2 days
5.0 (1 review)
1.9
1.9
User Avatar
hello how are you try me please. i will do it before sunday as said in your task i will be required before sunday.
£222 GBP in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
London, United Kingdom
5.0
4
Payment method verified
Member since Nov 18, 2015

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.