1.easy小代码关于TV
1 public class TV { 2 private int channel = 0; 3 private int volumeLevel = 0; 4 private boolean on = false; 5 6 public TV() { 7 } 8 9 public void turnOn(){ 10 on = true; 11 } 12 public void turnOff(){ 13 on = false; 14 } 15 public void setChannel(int i){ 16 if(on&&i>0&&i<=120) 17 channel = i ; 18 } 19 public void setVolume(int k){ 20 if(on&&k>0&&k<=7) 21 volumeLevel = k; 22 } 23 public void channelUp(){ 24 if(on&&channel<120) 25 channel++; 26 } 27 public void channelDown(){ 28 if(on&&channel>0) 29 channel--; 30 } 31 public void volumeUp(){ 32 if(on&&volumeLevel<7) 33 volumeLevel++; 34 } 35 public void volumeDown(){ 36 if(on&&volumeLevel>1) 37 volumeLevel--; 38 } 39 public void getVolume(){ 40 System.out.println("THe volume is "+volumeLevel); 41 } 42 public void getChannel(){ 43 System.out.println("THe channel is "+channel); 44 } 45 46 47 public static void main(String[] args) { 48 // TODO Auto-generated method stub 49 TV tv = new TV(); 50 tv.turnOn(); 51 tv.setChannel(52); 52 tv.setVolume(5); 53 tv.channelDown(); 54 tv.volumeUp(); 55 tv.getChannel(); 56 tv.getVolume(); 57 } 58 59 }