Each Program consists of a set of Java files. These are:
Optional files:
This is the executable code of the program.
This file will contain the class definition of the program. Each program is defined as a separate class. The constructor of the class is also in this file.
In this java file all the local program variables are declared.
This java file Contains information for printers.
These files contain the file definition of every file used in the program. Each file has their own file definition file.