Clasă abstractă, folosită ca prototip pentru clasele ascultătoare de evenimente de mouse. Clasa conține toate metodele interfeței MouseInputListener, dar aceste metode nu fac nimic (au corpul vid). Programatorul poate crea clase derivate, în care rafinează numai acele metode, care sunt efectiv necesare în aplicația respectivă.