diff --git a/Functions as Data/what_is_a_function/src/FunctionsAndMethods.scala b/Functions as Data/what_is_a_function/src/FunctionsAndMethods.scala index 1ba53fcd..5fb08148 100644 --- a/Functions as Data/what_is_a_function/src/FunctionsAndMethods.scala +++ b/Functions as Data/what_is_a_function/src/FunctionsAndMethods.scala @@ -18,7 +18,7 @@ object FunctionsAndMethods: def multiply(x: Int, y: Int): Int = x * y // [end] - // Exercise: Create a subclass of `Multiplier` named `MultiplierWithOffset` that has an internal state `offset`. + // Exercise: Create a subclass of `Multiplier` named `MultiplierWithOffset` whose constructor requires an `offset` parameter. // Override the `multiply` method to add the `offset` to the product of the two input integers. // [start: MultiplierWithOffset] class MultiplierWithOffset(offset: Int) extends Multiplier: diff --git a/Functions as Data/what_is_a_function/task-info.yaml b/Functions as Data/what_is_a_function/task-info.yaml index 6c6651bf..68cc16b2 100644 --- a/Functions as Data/what_is_a_function/task-info.yaml +++ b/Functions as Data/what_is_a_function/task-info.yaml @@ -13,7 +13,7 @@ files: - offset: 662 length: 63 placeholder_text: /* TODO */ - - offset: 988 + - offset: 1001 length: 138 placeholder_text: /* TODO */ - name: test/FunctionsAndMethodsSpec.scala