Polymorphism in Apex       P olymorphism in simple word can be said as  One name many forms.      For example , a man can play a role as an Employee, as a Father or as a     Husband in his day-to-day life. It means that he can be in any of these     form.        Polymorphism can be achieved by these two ways :                      Method Overloading          Method Overriding      Method Overloading                       If a class have multiple methods with same name but different parameters       (either different length of the arguments or different data types of the       arguments), it is known as Method Overloading.            If we have to perform only one operation, with the same name of the       methods increases the readability of the program as well as its very       logical too.            Let’s suppose if we want to perform addition of the given numbers but       there can be any number in arguments as below:                              Example of method over...