Simple Java Netbeans

Completado Publicado hace 6 años Pagado a la entrega
Completado Pagado a la entrega

• First, write the supplier classes identified in task 0. They don’t need to be complete, but you should have some of the fields, at least one constructor, and you could attempt toStrin() methods . You can always add further methods later. You can’t do anything in SpaceWars until you have done this

• In SpaceWars, you must decide how you want to store your forces and fights. Your project will need to provide lists of forces for activation, the admirals fighting fleet and fights …etc . You should consider using some useful classes from the Java library to manage this. There are a number of ways to do this, but what you decide will have an effect on how easy/difficult it will be to do the rest of the project.

• Once you have decided how you want to store forces & fights, declare and create appropriate collection/map variables (fields) in SpaceWars. Then complete the two private methods setupForce() and setupFights() which should add those forces and fights listed in Appendix A to these collections/maps. These two methods are called in the SpaceWars constructor to “load” the data into a SpaceWars object. Creating and storing the data in Appendix A should be done only in these methods. (To check whether your code works use GameUI options 3 & 7).

Your basic system should provide the functionality specified in the SWAT interface, by providing implementation for the methods in the SpaceWars class which currently exist only as “stubs”.

You MUST NOT change the interface SWAT.

ONLY methods specified in SWAT interface should be public in SpaceWars. However, you can provide private methods in SpaceWars to improve readability & maintainability, reduce duplication or perform well-defined tasks

Your design should include appropriate supplier classes to handle the detailed implementation of the system. You are reminded that classes should not provide output directly to the Terminal window. Two enum classes ForceState and FightType have been provided. You are not required to use these classes, but not using them may cause delays. Your system should also include some appropriate robustness checks.

Java JavaFX JavaScript Arquitectura de software Desarrollo de software

Nº del proyecto: #15695184

Sobre el proyecto

12 propuestas Proyecto remoto Activo hace 6 años

Adjudicado a:

£28 GBP en 3 días
(43 comentarios)
4.9

12 freelancers están ofertando un promedio de £111 por este trabajo

Yknox

Hello, I'm Smile Song, developer in China. I'm interesting your project very well I'm a Good SQL, C++, c#, Python, .Net, swift, object-c, OpenCV, Math, Java, Algorithm expert. Relevant Skills and Experience I m quite Más

£139 GBP en 3 días
(648 comentarios)
8.8
AhmedLabib93

Hello I'm expert java developer with experience in object oriented, data structure, swing, javafx and more advanced concepts. I can help you to finish this project with great quality. Regards Relevant Skills and Exper Más

£80 GBP en 5 días
(393 comentarios)
6.6
prakash2813

Hi there, I am java developer. I have read the details and checked attached zip, its an easy job for me. Message me, Relevant Skills and Experience I have strong knowledge in Java swing, JavaFX, games, data structure, Más

£180 GBP en 4 días
(103 comentarios)
6.2
PrettyIT4U

hi I have full experience of developing software by using netbeans I want to discuss more details over chat. Regards Relevant Skills and Experience Java, Netbean Proposed Milestones £150 GBP - init

£150 GBP en 3 días
(20 comentarios)
6.3
dipakjadhav08

A proposal has not yet been provided

£111 GBP en 2 días
(81 comentarios)
5.3
omoretech

Hi I have great experience in Java development, hands on experience in Java OOP and data structures, I reviewed your requirements and I can do this job also I will explain your code step by step. Relevant Skills and E Más

£38 GBP en 1 día
(8 comentarios)
4.0
MangoCoderz

Simple Java Netbeans Relevant Skills and Experience Java, JavaFX, Javascript, Software Architecture, Software Development 7 years experience Proposed Milestones £150 GBP - task

£150 GBP en 3 días
(4 comentarios)
3.6
WhatTechnologies

A proposal has not yet been provided

£150 GBP en 2 días
(4 comentarios)
3.0
akthar1992

. Relevant Skills and Experience ./ Proposed Milestones £100 GBP - . .

£100 GBP en 3 días
(0 comentarios)
0.0