submit your. zip file to the Java ProgAssn 8 assignment submission folder( located underthe Assignments / Dropbox tab in the online course). o Warning: Only NetBeans export files will be accepted. Do not use any other kind of archive or zip utility. GradingPrograms will be graded using the rubric that is linked on the same assignment page as this file. WARNING: Programs submitted more than 1 day past the due date will not be accepted, and will receive a grade of 0.© Regis University, All Rights ReservedUnauthorized distribution( including uploading to any non-Regis Internet website) violates copyright law /*** Description of class and author and version tags */ public class SpeedingTicket {// ticket data fields go here // constructor with parameters( and comments) goes here // getters( with comments and return tags) go here }/*** Description of class and author and version tags */ public class TicketArrayImpl { // static constant array size goes here // data fields go here( ticket array and ticket count) // constructor without parameters( nd comments) goes here //( instantiates ticket array object and initializes ticket count) // method to add ticket object to ticket array goes here( with comments and parameter tag) // method to read ticket data from file goes here(-includes comments with parameter and return tags-creates a ticket object for each ticket and-calls previous method to add the object to the ticket array) // method to calculate fines / store into array goes here( with comments and parameter tag) // method to create the fines report goes here( with comments and parameter tag)}/*** Description of program, and author and version tags */ public class TicketAnalysis { public static void main( String [] args) { // code to define variables · First export your project from NetBeans, as detailed in previous assignmentso Name your export file in the following format: Assn. zipFor example: SmithAssn8. zipNOTE: Save this zip file to some other directory, not your project directory.· Include tags with the author‘ s name( i. e. your full name) and the version of thecode( e. g. Java Assn 4, version 1.0) o Comments at the top of each method, describing what the method doesInclude tags with names and descriptions of each parameter and return value. TestingYou will need to create test data files to test your program. In combination, all your test data files shouldtest every possible execution path within your code,