Hello I need help on a project
The task will open on April 17, 2021 at 19:00pm EST and should be done within three hours. The task will consist of 2-5 programming questions of different lengths. It may also contain 3-5 MCQ or theory questions. The project will cover the coding language Java and Object-Oriented Software Development. Below I will provide the different segments and theories required to progress in this project.
List of topics
• Object-oriented concepts (class, object, encapsulation, fields/instance variables,
constructors and instance methods, accessors and mutators, inheritance,
• Classes as types; References
• UML representation of a class, an object; Introduction to the Unified Modeling
• Generic collections
• Testing and debugging
•Introduction to Design Patterns
• Event handling
To study for the final, I recommend mastering the following topics:
Draw UML diagrams from a given code and/or some text specifications (you need to know how to represent inheritance, interfaces, and composition)
Write classes in Java programing language from a given UML diagram (you need to know how to write subclasses using inheritance, interfaces, abstract classes, and classes containing other objects)
Be able to follow Java coding conventions:
Classes start with capital letters
Constants should be named final and written using upper case
Class variables and methods are static
Proper use of private and public
The name of attributes and methods are camel case starting with lower case (e.g. myAttribute)
Be able to implement methods that deal with ArrayLists, LinkedLists, HashMaps, Strings, etc. (This include the use of loops and conditional statements)
Be able to use Java classes using Java documentation (e.g. Random Class, Date Class, etc.)
Be able to write comments on your code using Java documentation style.
Use properly the keywords "this" and "super" (We will cover "super" before the midterm)
Be able to implement abstract classes and interfaces, and use those inside other classes
Be able to implement a test harness for a class using JUnit 5
Be able to develop a small application with a GUI
Be able to identify the elements of software design patterns and recognize and apply the Strategy Pattern.
Please send me a message if you can guarantee an amazing job on this task.
6 pekerja bebas membida secara purata $58 untuk pekerjaan ini
HI, Hope you are doing well. I have full experience about Java/JavaFX so that I have confident to complete your project perfectly. I will be very happy to discuss about your project via chatting. Thank you.