Each member of Council shall be a resident of the City for at least one year prior to taking office and shall be a qualified elector thereof throughout his term of office. Other than as provided in this Charter, a member of Council shall not hold any other public office except that of notary public, or that of member of the state militia, or national guard, or a reserve component of the United States Armed Forces, or any branch thereof, or that of a member of the county central committee of the political party of which he is a member, or that of a delegate to a state or national political party convention of the political party of which he is a member. A Council member may serve on county or regional commissions or other public bodies provided that Council determines that such service will enhance the quality of life in the City of Montgomery and consents thereto. Any member of Council who ceases to possess or who violates any of the qualifications herein provided shall forfeit his office, but failure to maintain such qualifications shall not render void or ineffective any action of Council in which such member has participated.