Selecting More than One Function?

Hello!

I have a question for the response for 2d. Should the student draw a box around just 1 function and no more in any circumstance?

For example, a student may have a drawAllFish and a drawFish(r, g, b) function. Should ze put it around 1 or both? Even in other circumstances, should it just be around 1 function or can it be around 2 or more?

Thanks!

Hi @choster,

The way I interpret it, “an” abstraction would refer to 1 function (definition).

The function definition can include calls to other functions, and since the function definition is the abstraction, you’d be identifying only one abstraction.