From ac8a7d8026b1f8af6cb694f50efc357aafe5682a Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Sun, 27 Oct 2013 16:56:29 +0100 Subject: [PATCH] Corrections --- .../Sda1PreExam/src/party/NoOrganizerException.java | 8 ++++---- ws/eclipse/Sda1PreExam/src/party/PartyStatistics.java | 2 +- .../Sda1PreExam/src/party/PartyStatisticsAverageImpl.java | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ws/eclipse/Sda1PreExam/src/party/NoOrganizerException.java b/ws/eclipse/Sda1PreExam/src/party/NoOrganizerException.java index 90ad04add..cba05e6d6 100644 --- a/ws/eclipse/Sda1PreExam/src/party/NoOrganizerException.java +++ b/ws/eclipse/Sda1PreExam/src/party/NoOrganizerException.java @@ -8,8 +8,8 @@ package party; * */ public class NoOrganizerException extends ArithmeticException { - @Override - public String getMessage() { - return "No organizer has been defined. How shall I share costs?"; - } + + public NoOrganizerException(float expenses) { + super("No organizer has been defined. How shall I share " + expenses + " of expenses?"); + } } diff --git a/ws/eclipse/Sda1PreExam/src/party/PartyStatistics.java b/ws/eclipse/Sda1PreExam/src/party/PartyStatistics.java index af6410ad1..2197c4521 100644 --- a/ws/eclipse/Sda1PreExam/src/party/PartyStatistics.java +++ b/ws/eclipse/Sda1PreExam/src/party/PartyStatistics.java @@ -5,7 +5,7 @@ package party; * @author goik * * Provide statistical information regarding a party. We distinguish - * between the numbers of guests and the number of organizers. + * between the number of guests and the number of organizers. * The whole party will cost a certain amount of money being set * by the {@link #setExpenses(float)} method. * diff --git a/ws/eclipse/Sda1PreExam/src/party/PartyStatisticsAverageImpl.java b/ws/eclipse/Sda1PreExam/src/party/PartyStatisticsAverageImpl.java index 2d712854e..677c8ad82 100644 --- a/ws/eclipse/Sda1PreExam/src/party/PartyStatisticsAverageImpl.java +++ b/ws/eclipse/Sda1PreExam/src/party/PartyStatisticsAverageImpl.java @@ -16,7 +16,7 @@ abstract class PartyStatisticsAverageImpl implements PartyStatistics { if (0 < numOrganizers) { return expenses / numOrganizers; } else { - throw new NoOrganizerException(); + throw new NoOrganizerException(expenses); } } -- GitLab