(a) The fee system of compensating the sheriffs of the various counties in this state or the fee system supplemented by a salary is abolished. No sheriff shall receive as any portion of his compensation for his services as such any fees, fines, forfeitures, costs, commissions, emoluments, or perquisites of any nature whatsoever.
(b) The sheriffs shall receive no compensation except that compensation which shall be in the nature of an annual salary to be fixed by law.