Find Jobs
Hire Freelancers

OBJECT ORIENTED PROGRAMMING

£20-250 GBP

Annulé
Publié il y a plus de 8 ans

£20-250 GBP

Payé lors de la livraison
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
N° de projet : 8934410

Concernant le projet

10 propositions
Projet à distance
Actif à il y a 8 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
10 freelances proposent en moyenne £156 GBP pour ce travail
Avatar de l'utilisateur
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 en 3 jours
4,9 (32 commentaires)
5,1
5,1
Avatar de l'utilisateur
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 en 10 jours
5,0 (7 commentaires)
4,9
4,9
Avatar de l'utilisateur
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 en 3 jours
4,9 (48 commentaires)
4,4
4,4
Avatar de l'utilisateur
A proposal has not yet been provided
£150 GBP en 3 jours
3,6 (32 commentaires)
5,4
5,4
Avatar de l'utilisateur
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 en 3 jours
5,0 (9 commentaires)
2,4
2,4
Avatar de l'utilisateur
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 en 2 jours
5,0 (1 commentaire)
1,9
1,9
Avatar de l'utilisateur
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 en 3 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED KINGDOM
London, United Kingdom
5,0
4
Méthode de paiement vérifiée
Membre depuis nov. 18, 2015

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.