• Post Reply Bookmark Topic Watch Topic
  • New Topic

Airline_booking software  RSS feed

 
Manaf Abdul
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey everyone This is the project software I am supposed to make
Software on “Airline Booking“
You need to make a project on “ Airline Booking” in Blue J, where you have to collect all the conditions
and functions of airline booking . You can take help from the internet to know the functions of Airline
Booking.
Terms and ConditionsYou
need to name 3 classes, as first, second and third, where the user will choose the class and he will
pay the amount .You will find amount details as per the cities from the internet.
Display the remaining seats to the fresh user after the bookings and ask for more bookings from the user.
After booking, use “Switch Case”, if the user says “Yes” switch the program from the beginning else, quit
and display the bill.
Include the following topics in your software–
1. Classes and Objects
2. Function and Function Overloading
3. Constructor and Constructor Overloading
4. Inheritance
5. Interfaces,
6. Array (1 and 2D array),
7. Switch Case.
8. Loops.
9. Types of IF Statement.
// Project should be well commented, documented and arranged in a proper format.
Last Date of Submission – 6/June/2016

I am done with everything above thats not coloured but left with the red coloured part. Can someone please help me out with ideas or dodes as to how am I supposed to implement those two things in my project since I am actually struggling over it since dayss!!! Please help really in need of it.

Thankx a lot , Btw this is just an awesome community and the people here are really helpful and cooperative unlike the StackExchange community with all sorts of arrogant people.
 
Carey Brown
Bartender
Posts: 3003
46
Eclipse IDE Firefox Browser Java MySQL Database VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can you provide a SSCE to illustrate where you are stuck?
 
K. Tsang
Bartender
Posts: 3648
16
Firefox Browser Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello

Since you just need help on those red items... here goes:

First for the remaining seats, do you need just a number or need to display some sort of diagram (row and column)?

If just a number, it will be simply something like "there are X seats left..."

If the latter, the 2D array can come in handy. You know how to loop through 2D array?

Say the plane has 4 columns and 10 rows (really small plane haha) you can declare your array as



First seat int[0][0], second seat int[0][1] and so on. I use "int" as example so that if taken it can be a 1 else 0, similarly you can use boolean[][]

Hope this help a bit.
 
Knute Snortum
Sheriff
Posts: 4081
112
Chrome Eclipse IDE Java Postgres Database VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
2D arrays (or multidimensional arrays) are explained in this tutorial (about half way down).

Basically, a "2D" array is an array of an array. You declare it like this:

You can initialize it like this:

You access it like this:
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!