【0711作业】模拟选民投票
1 package xuanju; 2 /** 3 * 模拟选民投票过程,每次只投一次票,投票总数达100时,停止投票 4 * 2019-07-11 5 * @author L 6 * 7 */ 8 public class Xuanju { 9 private static int person;//投票人 10 private static int tickets;//投票 11 12 public static void showInfo() { 13 if(tickets<=100) { //票数到100停止投票 14 person++; 15 tickets++; 16 System.out.println("第"+person+"个人投出了第"+tickets+"票!"); 17 } 18 } 19 20 public int getPerson() { 21 return person; 22 } 23 24 public void setPerson(int person) { 25 26 27 this.person = person; 28 } 29 }
测试
1 package xuanju; 2 /** 3 * 模拟选民投票过程,测试 4 * 2019-07-11 5 * @author L 6 * 7 */ 8 public class Main { 9 public static void main(String[] args) { 10 Xuanju xuanju=new Xuanju(); 11 12 for(int i=1;i<=100;i++){ 13 xuanju.showInfo(); 14 } 15 System.out.println("感谢投票,投票已结束!"); 16 } 17 }
结果