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