Объекты пользовательских классов совместно используют те же поведения как объекты встроенных классов. Можно настроить много аспектов этих поведений, чтобы удовлетворить конкретные требования проекта класса. Например, можно задать сложение для объектов класса.