重构UBB类