In this example, the start_engine() method is chosen based on whether the object is a Honda or a BMW when the program runs. This shows dynamic binding in action because the method that gets called depends on the actual object type at runtime. ...
In this case, you would have to adapt the function group to include instance administration, for example, by using numbers to differentiate between the instances. In practice, this is very awkward. Consequently, the data is usually stored in the calling program, and the function modules are ...