why a member function in this example must be static?

Printable View