Overall the +stats are additive to the stat they modify, but for things like resistance on armor, something like +6 energy damage resistance does not equal 6% resistance. The stat itself is translated into resistance.
Percentage based consoles usually are usually multiplicative.
I m not sure how +35% shield console has been fixed yet. Currently only 1 works, but the plan was that it works on diminished returns.