Заключается он в том, что вокруг класса с закрытыми членами делается обёртка-наследник, выдающая данные закрытых членов. Юмор в данном случае понятен -- согласно известной истории, Павлик Морозов заложил своего отца. И класс-наследник закладывает своего наследодателя.
А сегодня я имел честь видеть класс-самоубийцу (все названия изменены):
class jisatsu
{
private:
float* m_fData; // тут будет храниться массив с данными
//...
public:
float* GetData() { return m_fData; }
//...
};
Автор: А.