Method Overloading Concept

123456789101112131415
Across
  1. 1. The process of converting a value from one type to another (11 letters)
  2. 3. The language where method overloading is commonly used (4 letters)
  3. 5. Overloading allows methods to be differentiated by their parameter ___ (8 letters)
  4. 9. When methods have the same name but different number of parameters (8 letters)
  5. 11. Trying to overload methods with the same parameters results in this (5 letters)
  6. 12. A method with no parameters is called a ___ method (7 letters)
  7. 15. The ability to have the same method name with different parameters (9 letters)
Down
  1. 2. This term refers to a function's signature in overloading (8 letters)
  2. 4. Overloading is ___ when methods differ in type or number of parameters (5 letters)
  3. 5. The concept where a single function can perform multiple tasks (12 letters)
  4. 6. A method that does not return a value uses this keyword (4 letters)
  5. 7. Overloading methods in subclasses is a form of ___ (11 letters)
  6. 8. Type of polymorphism achieved through method overloading (10 letters)
  7. 10. Can overloaded methods differ by the ___ of their parameters? (4 letters)
  8. 13. This keyword is used to define a method in Java (4 letters)
  9. 14. A class that contains overloaded methods is known as a ___ (4 letters)