Ive looked into interfaces a little bit, and have learned how to create an Interface. Also that when you Implement an interface, you must implement all functions/subroutines.
It seems that all these Interfaces are for, is to force the programmer to create certain methods. If this is the case, why not just create the method within your current class instead of having to implement an interface that does the same thing?
...
Go to the complete details ...