Suppose we have some model, and let's say we wanted to click worked any event. About this class will allow us to treat depression (implementation omitted):
However, defining this function, we will not be able to make different models behave differently.
The crux of the matter is that for each instance of the Model class function click () was executed differently. And if you can, by overriding this function, change the number and types of arguments, it will do well. All in advance thanks for answers or suggestions to Google on the key words (I would be very grateful if they announce)