schedule event in class oriented plugin

This reason, and others (removing a hook for example) is why you should use for hooks only plain functions or static functions.

OOP in plugins and themes rarely has anything to do with proper OO. If you use it as a way to have a separate namespace, then just use a namespace.