Module sc2002_fypms
Package main

Class FypmsApp


  • public class FypmsApp
    extends java.lang.Object
    The main class responsible for running the FYPMS application.

    This class handles initializing of the data store, authentication for users to log in, and starting the appropriate session based on the role of the logged-in user.

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private FypmsApp()
      Private constructor to prevent instantiation of the class.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)
      The entry point for the FYPMS application.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FypmsApp

        private FypmsApp()
        Private constructor to prevent instantiation of the class.
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        The entry point for the FYPMS application. This method is responsible for running an infinite loop to allow multiple users to operate the application.
        Parameters:
        args - an array of String arguments passed to this method