岩石的构成有哪些?