overloading


(1) In programming languages, a feature that allows an object to have different meanings depending on its context. The term is used most often in reference to operators that can behave differently depending on the data type, or class, of the operands. For example, x+y can mean different things depending on whether x and y are simple integers or complex data structures.

Not all programming languages support overloading but it is a feature of most object-oriented languages, including C++ and Java. Overloading is one type of polymorphism.

(2) Another name for port address translation.

Read Also:

  • overscan

    In film and television terminology, overscan represents the extra information on all four sides of am image that is normally not seen by the viewer. Overscan was more of an issue before the 1970s when the video images were framed inside a CRT.

  • overstrike

    (v.) To print one character directly on top of another. In older printers, this was one way to create unusual characters or bold characters, but it is not necessary with modern printers.

  • overwrite

    (v.) To record or copy new data over existing data, as in when a file or directory is updated. Data that is overwritten cannot be retrieved. (n.) Refers to a file or directory that has been overwritten.

  • overwrite mode

    Most word processors and text editors allow you to choose between two modes: overwrite and insert. In overwrite mode, every character you type is displayed at the cursor position. If a character is already at that position, it is replaced. In insert mode, each character you type is inserted at the cursor position. This means […]

  • overwriting virus

    A type of computer virus that will copy its own code over the host computer system’s file data, which destroys the original program. After your computer system has been cleaned using an antivirus program, users will need to install the original program again. See The Difference Between a Virus, Worm and Trojan Horse in the […]


Disclaimer: overloading definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.