Home >  Term: overloading
overloading

(1) The capability of an identifier or method to have different meanings depending on the context. For example, in C++, a user can redefine functions and most standard operators when the functions and operators are used with class types
(2) The existence of more than one flavor of method with the same name or operator, but with different signatures, within a class. The name or operator remains the same, but the method parameters differ, with each signature requiring a separate implementation. Such methods usually exhibit the same behavior, despite differences in signature.

0 0

Creator

  • Peteh
  •  (V.I.P) 14225 points
  • 100% positive feedback
© 2025 CSOFT International, Ltd.