you can examine what goes in and out of the method, but not the details of how it works inside.
the analogy that programmers use to refer to the details of hidden methods.
an analogy that programmers use to refer to hidden method implementation details.