The term of office of all elective officers under this constitution shall be four years, except as otherwise provided herein. A general election for all elective officers shall be held on the Tuesday next after the first Monday of November, A. D., 1895, and every four (4) years thereafter; provided, the legislature may change the day and date of general elections to any day and date in October, November or December.