Virtual methods can be overridden by derived class.
Related to https://github.com/espressif/idf-extra-components/issues/65