a class member function that accesses the state of an object of the class but does not alter that state [ Note: Observer functions are specified as const member functions ([class.this]). — end note ]