Overloading
Everything on SkillVeris tagged Overloading — collected across the glossary, study notes, blog, and cheat sheets.
7 resources across 1 library
Study Notes(7)
Overloading and Overriding
Distinguish compile-time method overloading from run-time method overriding in VB.NET, plus MustOverride and operator overloading.
Metamethods and Operator Overloading
Learn how Lua's arithmetic, comparison, and conversion metamethods let custom tables respond naturally to +, ==, tostring(), and even direct function-call synt…
Function Overloading in C++
Learn how C++ resolves multiple same-named functions at compile time based on parameter lists, and why return type alone cannot distinguish overloads.
Method Overloading in Java
Learn how Java resolves method overloading through parameter lists at compile time, and why return type alone cannot distinguish overloaded methods.
Operator Overloading in Python
How to make Python's built-in operators (+, -, *, ==, <, etc.) work on your own classes by implementing the corresponding dunder methods.
Operator Overloading in Rust
Rust lets custom types support operators like + and - by implementing traits from std::ops.
Operator Overloading
Learn how Ruby implements operators as ordinary methods, letting you define custom `+`, `==`, `<<`, and other operators on your own classes for expressive, idi…