A non-static member function is a function that is declared in a member specification of a class without a static or friend specifier| en.cppreference.com