不可数抽象名词power前为何要加the?

问题描述:

不可数抽象名词power前为何要加the?
原句为 Steam engines are run by the power of steam.
是不是of短语前的名词都要加 the

of steam做前面power的定语,相当于是特指,所以前面要用定冠词the