To implement 1 bit full adder you need 2 XOR gates 2 AND and 1 OR gate. You can construct a NOT gate using XOR, but the other crucial operation, OR, cannot be constructed with it. If it was possible, you could make yourself AND gates using 3 NOT's and 1 OR, and then pretty much have everything you need to make a full adder.