Имя файла должно совпадать с именем класса. Zhopa.h должен содержать класс Zhopa
Никаких деталей реализации. Заголовочный файл должен содержать только интерфейс. Никаких данных. Использовать улыбку чеширского кота, так же известную как "d указатель" чтобы избавится от внутренних переменных
Не подключать большее количество инклюдников чем требуется
Для геттеров-сеттеров использовать get/set нотацию. Для булевых величин допускается is вместо get: getMetla, setMetla, isReady