Advertisement
Guest User

Untitled

a guest
Sep 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 1.06 KB | None | 0 0
  1. \usepackage{listings}
  2.  
  3. \begin{listing}[H]
  4. \begin{minted}
  5. [
  6. baselinestretch=1.1,
  7. bgcolor=clcodeshade,
  8. fontsize=\footnotesize,
  9. linenos
  10. ]
  11. {Java}
  12. public abstract class Event
  13. {
  14.    private Answer leadingAnswer;
  15.  
  16.    public Event ()
  17.    {
  18.        leadingAnswer = null;
  19.    }
  20.  
  21.    public void addLeadingAnswer (Answer answer) throws LeadingAnswerAllreadySetException
  22.    {
  23.        if (leadingAnswer != null)
  24.        {
  25.            throw new LeadingAnswerAllreadySetException();
  26.        }
  27.  
  28.        if (answer != null)
  29.        {
  30.            leadingAnswer = answer;
  31.        } else
  32.        {
  33.            throw new NullPointerException();
  34.        }
  35.    }
  36.  
  37.    public void changeLeadingAnswer (Answer newAnswer)
  38.    {
  39.        if (newAnswer == null)
  40.        {
  41.            throw new NullPointerException();
  42.        } else
  43.        {
  44.            leadingAnswer = newAnswer;
  45.        }
  46.    }
  47.  
  48.    public Answer getLeadingAnswer ()
  49.    {
  50.        return leadingAnswer;
  51.    }
  52. }
  53. \end{minted}
  54. \caption{Klassen event}
  55. \label{ParentClassEvent}
  56. \end{listing}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement