I think you can say a class groups functions together and allows you to partially apply them all. Partially applying the functions is called instantiating or constructing, and the result is an object.
This allows you to separate out the code that invokes the partial application (i.e. constructing the object) from the code that uses the partially applied functions.
Latest Answers