카테고리 없음
클래스, 메서드 Coding 연습2
akasha.park
2023. 3. 16. 13:56
public class MyClock {
private int hour;
private int minute;
private int second;
public MyClock(int hour, int minute, int second) {
this.hour = hour;
this.minute = minute;
this.second = second;
}
public int getHour() {
return hour;
}
public void setHour(int hour) {
this.hour = hour;
}
public int getMinute() {
return minute;
}
public void setMinute(int minute) {
this.minute = minute;
}
public int getSecond() {
return second;
}
public void setSecond(int second) {
this.second = second;
}
public void printCurrentTime() {
System.out.println("현재시각 : "+hour+"시 "+minute+"분 "+second+"초");
}
}
public class MyClockTest {
public static void main(String[] args) {
MyClock clock = new MyClock(1, 30, 20);
clock.printCurrentTime();
changeTime(clock, 2, 40, 10);
clock.printCurrentTime();
// MyClock clock2 = new MyClock(5, 55, 30);
// clock2.printCurrentTime();
// changeTime(clock2, 3, 5, 50);
// clock2.printCurrentTime();
}
private static void changeTime(MyClock clock, int hour, int minute, int second) {
clock.setHour(hour);
clock.setMinute(minute);
clock.setSecond(second);
System.out.println("시간을 변경했습니다");
}
}