Section 6.15 Word Matching Exercise
Function Abstraction
Information Hiding
Function Overloading
Ambiguous Invocation
Pass-By-Value
Pass-By-Reference
is to define multiple functions with the same name, but different signatures. | |
is pass pass the parameters by value when invoking a function. | |
is achieved by separating the use of a function from its implementation. | |
refers to that the details of the implementation are encapsulated in the function and hidden from the client who invokes the function. | |
happens when more than one function can match a function class, but none is more specific than the others. | |
is to pass parameter by reference. |