Find Jobs
Hire Freelancers

Help on a Java and GUI Task

$50-100 CAD

Closed
Posted about 3 years ago

$50-100 CAD

Paid on delivery
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, polymorphism, casting) • Classes as types; References • UML representation of a class, an object; Introduction to the Unified Modeling Language (UML) • Generic collections • Documenting • 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.
Project ID: 29894563

About the project

6 proposals
Remote project
Active 3 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
6 freelancers are bidding on average $58 CAD for this job
User Avatar
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.
$100 CAD in 7 days
4.2 (19 reviews)
5.4
5.4
User Avatar
Hello. Nice to meet you. I've just checked your requirements in details. I have rich experience about Java, Computer Science, OOP and GUI. And I can develop your project in shortest time perfectly. If you hire me, I'll give you the satisfactory result. Please contact me soon. Thank you.
$50 CAD in 1 day
5.0 (5 reviews)
3.1
3.1
User Avatar
Dear hiring manager, I would like to let you know that I'm a very hardworking and dedicated person. I only take payment when my clients smiles on my output. I'll do my work with full honesty. As I am a new freelancer in this sector. But I do have the qualities hat make me good at this work. I've completed my masters in M.C.A. My educational background made me skilled in data entry works. I'm also very good at maintain excel sheets, data analysis ,power point, word, etc. So, if you hire me, I'll do my best to complete your work perfectly. And give you the best output you have ever seen. If you want, you can contact me through email, wats-app, call and any kind of communication methods. I'm eagerly waiting for your response. Yours sincerely, Deepali Garg. 
$50 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello , I am a Mobile Apps & Desktop Software Developer , have a good experience with Java , Java Swing , MySQL , Android and Flutter . I'm a freshly graduated From Faculty of Computers & Information (Computer Since Department) . I'm already have a project for what you asked for , so similar for what you asked for , I will send it for now , if you want other one send to me . if you can modify on it , it's okay for me and have a good day , happy to help .
$50 CAD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi student, I am currently working as a Q&A (Question & Answer) expert in a reputed company. I have solved around 1300+ questions in nearly 7 (C, C++, Java, HTML, Javascript, Python and CSS ) Languages. I have developed programs using Java GUI (Both using Swings and FX). I feel I could help you. This is my first work in freelancer. It will be helpful if you give an opportunity.
$50 CAD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Ottawa, Canada
5.0
2
Payment method verified
Member since Apr 15, 2021

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.