The above statement is a concept of Polymorphism in Perl. To clarify the statement, let’s take an example:
This program displays:
Inside Z::foo
– In the above example, the foo() method defined in class Z class overrides the inheritance from class X. Polymorphism is mainly used to add or extend the functionality of an existing class without reprogramming the whole class.