Пользовательский тип данных

Подскажите как реализовать что-то такое:

По сути мне нужно сделать что-то вроде типа данных в который я смогу запихнуть что-то. Например реализовать класс

в объекты которого как показано выше запихнуть два двоичных числа, переопределить оператор "+" и радоваться типу данных для двоичных чисел.

Как-то так.