Я получил этот вопрос сегодня в интервью.
Ответ, который они искали (потому что я спросил интервьюера в конце), состоял в том, чтобы реализовать структуру классов, которая использовала бы несколько объектов; формулы, ссылки и цифры.
Не намного больше подробностей, но достаточно сказать, что такие программы, как google docs, гораздо интереснее (для кодирования), чем кажутся.