Find Jobs
Hire Freelancers

java programming homework, need to be finished in 24 hours

$250-750 USD

Mbyllur
Postuar over 8 years ago

$250-750 USD

Paguhet në dorëzim
The purpose of this project is to give you practice desigining a class hierarchy as well as work with arrays and action listeners and build a stand-alone program. In this project, you will create a program that is a 2-person game of a chess variant called Xiangqi. The program will be designed so that you, or someone using your classes, can easily create additional chess variants. Important: Spend some time thinking about your hierarchy. If you design a good hierarchy and use polymorphism properly, you can greatly reduce the amount of code you need to write. Your hierarchy should be natural and follow the is-a and has-a rules. Don't force something into the hierarchy if it does not fit the is-a rule. Guidelines continued from past projects: • You should place a JavaDoc comment at the top of the file that contains your name (with an appropriate tag) and a short description of the purpose of the class. • You should place a short JavaDoc comment before (directly above) each method describing the method. The comment should be one sentence and describe what the method does, not how it does it. Be certain to use the appropriate JavaDoc tags for parameters, return values, and exceptions (if appropriate). • You should place a short JavaDoc comment directly above any field indicating the purpose of the variable. • You should place a comment next to any local variable (loop indeces do not need comments) indicating the purpose of the variable. • You should place a short comment above each loop explaining how the loop works. Ideally, you should list the goal of the loop, any required precondition for the loop, and if you can, a good invariant for the loop. • The class should be organized so the fields are at the top, then the constructors, then the non-static methods, and finally the static methods. The main method should be last. • There should be an empty line between the end of one method and the start of the JavaDoc comment for the next method. • All variables and methods should be named according to the standard Java protocol. • All code should be indented appropriately. • You need to avoid unnecessary fields in your class. • Your loops should be simple. Avoid nested loops unless they are required. and some new guidelines for this homework: • You may (and probably need to) add additional classes, interfaces, methods and fields to what is listed below. • You should not have an object store the same value in multiple fields. (For example, if the parent class has a field that stores a value, the class that extends it should not have a field that stores the identical value.) • Your class hierarchy should be simple and intuitive. Don't force a class to be a subclass of another if it does not make sense. • A good hierarchy will reduce the amount of code you need to write. All other details are in the uploaded files, please read before bidding, thanks. This project need to be finished in 24 hours.
ID e Projektit: 8912148

Rreth projektit

24 propozime
Projekt në distancë
Aktive 8 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
24 freelancers are bidding on average $422 USD for this job
Avatari i Përdoruesit
Hello I'm interesting your project very well I'm a Good Java, Math, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$550 USD në 3 ditë
4,9 (507 përshtypje)
8,7
8,7
Avatari i Përdoruesit
I am a very good Java programmer. I have done lot of similar projects. I can help you but I need 3 days to do this project.
$555 USD në 3 ditë
4,8 (441 përshtypje)
7,4
7,4
Avatari i Përdoruesit
Hello I am Java expert and interested in this project. I have reviewed your requirements and confident to handle this project perfectly. I also have a lot of experience in helping students with assignments so I will keep codes simple and commented. Please communicate to discuss further. Regards Anshu
$526 USD në 2 ditë
4,7 (404 përshtypje)
7,4
7,4
Avatari i Përdoruesit
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. i guarantee to finish before 24 hours. i will make sure it cover all requirements plus the bonus part. small overview of feedback on my profile “professional , the best , if u have any problem in java , 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
$250 USD në 1 ditë
4,9 (404 përshtypje)
6,6
6,6
Avatari i Përdoruesit
A proposal has not yet been provided
$500 USD në 1 ditë
4,9 (90 përshtypje)
6,5
6,5
Avatari i Përdoruesit
Hello Sir/Madam, We have found your project very interesting and would like to be a part of this project. We at “Bodacious It Hub Pvt. Ltd.” have a team of skilled professionals. Our team members have expertise in Java, PHP, Android, iOS, C#, ASP.Net, HTML, CSS, JavaScript, JQuery, C, C++, Data Structures etc. We follow a proper software development process which enables us to complete the project on time with perfection. At “Bodacious It Hub” we have been involved in providing quality IT education to engineering professionals since years. We have all necessary skills to complete your project in time. We have also developed following applications in java: 1. Desktop application for Mutation Testing 2. K-Means clustering algorithm implementation for Data Clusters. 3. JUnit Testing Tool 4. Java Editor 5. Text Messaging Server 6. File Sharing Server 7. Email Client We are eagerly waiting for your response. Thanks. Bodacious It Hub Team
$400 USD në 2 ditë
5,0 (32 përshtypje)
6,3
6,3
Avatari i Përdoruesit
I have a lots of experience in C++,C#.net,JAVA, software Architecture, PHP, MySQL, Wordpress and Web Designing. my aim to deliver quality products to our customers within specified deadline. If hired by you I will put in my best work. I am ready to be hired by you and start work on your jobs. PM to me for more discussion
$555 USD në 1 ditë
4,8 (47 përshtypje)
6,2
6,2
Avatari i Përdoruesit
Hello. I am interested in your project. I have required skills and experience in Java development. I have completed several projects on this freelancer site and on others resources. All of them were successful. You can check out my portfolio and projects feedback if you like. I am able to complete your task fast and with good quality. Fill free to contact me so we can discuss any details. Thank you for your consideration. Vitalii Oleksiv
$250 USD në 1 ditë
5,0 (37 përshtypje)
5,8
5,8
Avatari i Përdoruesit
We are expert in Java and J2EE technologies and have completed numerous projects and assignments. Our skills and some of our completed projects can be seen on our profile page https://www.freelancer.com/u/Javagurupk.html. Let us to complete this project for you.
$250 USD në 3 ditë
4,9 (62 përshtypje)
5,5
5,5
Avatari i Përdoruesit
Hello! I understood the task and I can implement the required functionalities for 24 hours. I have several implementation of chess game. I have several implementations of the chess game. I can provide a diagram of class hierarchy (it is ready). Before I get paid I will provide a demonstration application in order to guarantee that it works correctly.
$300 USD në 1 ditë
5,0 (20 përshtypje)
4,3
4,3
Avatari i Përdoruesit
A proposal has not yet been provided
$250 USD në 10 ditë
4,9 (9 përshtypje)
4,1
4,1
Avatari i Përdoruesit
Aucune proposition n'a encore été fournie.
$555 USD në 3 ditë
5,0 (7 përshtypje)
3,2
3,2
Avatari i Përdoruesit
Hello, I am having exactly the same project done in past during my university final semester degree project. I can give you that within a minute if you want. It's built using java jdk 1.8 in netbeans 8.0.2 . Thank you
$250 USD në 1 ditë
5,0 (1 review)
1,9
1,9
Avatari i Përdoruesit
I am a professional Software Design Engineer with strong object oriented skills. I have a degree in Electrical & Computer Engineering Cum Laude from Oregon State University and have been working as a professional software developer for 2+ years. I have very strong Java skills as I was a teaching assistant for the Java I and Java II classes that were offered at OSU while I was attending. After being a teaching assistant, I furthered my Java skills working as a freelance Android developer for 2+ years before deciding to work as a C/C++ at the company that I am currently with. I believe that my experience with software design and the Java language are exactly what you need in order to get you a good grade on this project quickly.
$500 USD në 1 ditë
5,0 (1 review)
1,2
1,2
Avatari i Përdoruesit
Bir öneri henüz sağlanmadı
$250 USD në 6 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
A proposal has not yet been provided
$555 USD në 10 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
A proposal has not yet been provided
$555 USD në 10 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
I have an extensive experience in Java, I am working with Java for 3 years and have done numerous project's at college level as well.
$400 USD në 2 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
A proposal has not yet been provided
$555 USD në 10 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
I can have the code completed within 24hrs. It will be highly extensible, adhere to Java naming conventions, and written in clean concise code . I will include all JavaDocs and well formed comments.
$370 USD në 1 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i UNITED STATES
college, United States
5,0
3
Mënyra e pagesës u verifikua
Anëtar që nga shk 24, 2014

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.