September 2019
Intermediate to advanced
816 pages
18h 47m
English
In this problem, we will talk about implementing the Loan pattern. Let's assume that we have a file containing three numbers (let's say, doubles), and each number is a coefficient of a formula. For example, the numbers x, y, and z are the coefficients of the following two formulas: x+y-z and x-y*sqrt(z). In the same manner, we can write other formulas as well.
At this point, we have enough experience to recognize that this scenario sounds like a good fit for Behavior Parameterization. This time, we don't define a custom functional interface, and we use a built-in functional interface called Function<T, R>. This functional interface represents a function that accepts one argument and produces a result. The ...