Name: Anonymous 2014-04-29 4:31
CONSTIPATED ENCAPSULATION
#include <iostream>
class Anus
{
public:
Anus(int n=123):hax(&num) { num=n; }
void setNum(int n) { num=n; }
const int *const hax;
private:
int num;
} anus;
int main()
{
std::cout << *anus.hax << "\n";
anus.setNum(42);
std::cout << *anus.hax << "\n";
return 0;
}