Find Jobs
Hire Freelancers

need a java coder for a quick project will take around 1 hr

$10-30 CAD

Завершено
Опублікований about 4 years ago

$10-30 CAD

Оплачується при отриманні
Percentages behind each paragraph signify the % of your grade determined by each part. 0) Code compiles (10%) 1) You need to develop a flight management system for an airline. Each flight is characterized by its flight number, origin airport, destination airport and distance. Airports are characterized by their three-letter airport code and country code. Airplanes have a type name, range in km and number of seats. Passengers have a name and integer passport number. (53.3%) 2) Each flight stores a list of passengers. (6.7%) 3) Passengers store a list of flights they are taking. When a passenger is added to a flight, this flight also needs to be added to the list of flights stored by the passenger. (3.3%) 4) Each flight has an airplane type. Before a plane is added, the method needs to check whether the plane’s range is sufficiently large for the flight distance. If successful, the method needs to return true. If unsuccessful, it needs to return false. (6.7%) 5) A method is needed to determine whether the flight is overbooked i.e. it checks whether there are more passengers on the flight than seats on the plane. If the number of passengers is larger than the number of seats, the method needs to return by how many passengers the flight is overbooked. If not, the method needs to return zero. (6.7%) 6) Flights can be domestic (i.e. origin and destination have the same country code) or international (i.e. origin and destination have different country codes). We need a boolean method that determines whether a flight is international or domestic. (6.7%) 7) The airline needs a list of any passengers on a particular flight who have not yet entered their passport numbers, which is signified by a passport number of 0 in the system. (3.3%) 8) Passengers receive frequent flyer points for every flight they take. 1 point for domestic flights, 3 points for international flights. Based on a passenger’s list of flights, the system needs to calculate their total number of points. (3.3%)
ID проекту: 24739529

Про проект

7 пропозицій(-ї)
Дистанційний проект
Активність 4 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
I can give you the solution within a few hours.......................................................................................
$35 CAD за 1 день
5,0 (1 відгук)
1,5
1,5
7 фрілансерів(-и) готові виконати цю роботу у середньому за $26 CAD
Аватарка користувача
Hello, I'm an expert Java developer with experience in object-oriented, data structure, swing, JavaFX and more advanced. I can help you to finish this project with great quality. We can negotiate on price/Budget Regards Relevant Skills and Experience java.
$20 CAD за 1 день
4,9 (33 відгуки(-ів))
4,9
4,9
Аватарка користувача
I am reading your project and checking all the details provided. I am comfortable working with you and I want to discuss your project. Kindly contact me, Thanks
$20 CAD за 7 дні(-в)
4,9 (4 відгуки(-ів))
3,4
3,4
Аватарка користувача
Hello sir, I have experience in programming desktop apps in java with swing.I have workes on management software,opencv software,web automation...
$20 CAD за 1 день
5,0 (5 відгуки(-ів))
2,6
2,6
Аватарка користувача
Hello! Hope you are doing well! I have over 5 years of experience in Java software and 2 years mobile development I'm sure i will suit.
$20 CAD за 7 дні(-в)
5,0 (1 відгук)
0,6
0,6

Про клієнта

Прапор CANADA
Hamilton, Canada
0,0
0
На сайті з квіт. 3, 2020

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.