Package SolvishR

Class FeatureFactory

java.lang.Object
SolvishR.FeatureFactory

public class FeatureFactory extends Object
The SolvishR.FeatureFactory class is responsible for providing user options related to exam features, such as displaying exam history, starting a new exam, or deleting exam history records.
  • Method Details

    • getInstance

      public static FeatureFactory getInstance()
      Gets the singleton instance of the SolvishR.FeatureFactory.
      Returns:
      The singleton instance of the SolvishR.FeatureFactory.
    • showFeatureChoice

      public void showFeatureChoice()
      Displays the available features and prompts the user to choose an action. Based on the user's choice, it either shows exam history, starts a new exam, or deletes exam history.