About the Webinar

Our Lunch and Learn session – Sub Procedure Overloading: Expanding Functionality in IBM i, will discuss how developers can use polymorphism with subprocedures, enabling the compiler to call specific routines using a single function name.

IBM’s approach to polymorphism with subprocedures allows for defining multiple procedures with the same name but different parameter signatures. This promotes code reuse, improves readability, and simplifies maintenance in IBM i development.

In this session, we will highlight the right approach to use this technique for writing more flexible and modular code, enhancing productivity and scalability.

Key Takeaways

  • Using new keywords to define the overloaded procedure.
  • Utilizing new keywords to define the candidate procedures (an additional option for prototype parameters).