Бывают извращенцы и покруче... Пишут для себя классы, объявляют члены как private, а потом занимаются мазохизмом, чтобы достучаться до них с помощью friend-функций или классов... Долго разбираются почему вдруг программа встает в ступор и бысто увольняются...