IT/솔루션) Power Java
Power JAVA 7장 ) 클래스와 객체 - Programming_2
돔찌
2019. 4. 23. 07:38
<2016. 10. 3. 18:49>
Power JAVA 7장 ) 클래스와 객체 - Programming_2
/*
* 날짜를 나타내는 클래스 date를 만들어보자.
* date는 연도, 월, 일 등의 속성을 가지며, 날짜를 "2012.7.12"과 같이 출력하는 메소드 println() 등의 메소드를 가진다.
* Date클래스를 작성하고 객체를 생성하여서 테스트하여라.
*/
import java.util.*;
class Date {
private int year, month, day;
void setDate(int year,int month,int day) {
if (month > 12 || month < 1 )
System.out.println("월 정보가 잘못되었습니다."); else {
if (day >= 31 || day < 1 )
System.out.println("일 정보가 잘못되었습니다."); else {
this.year = year;
this.month = month;
this.day = day;
}
}
}
void getDate() {
System.out.printf("날짜는 %d.%d.%d 입니다. \n",this.year,this.month,this.day);
}
}
public class programming_2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Date mydate = new Date();
int y,m,d;
y = input.nextInt();
m = input.nextInt();
d = input.nextInt();
mydate.setDate(y, m, d);
mydate.getDate();
}
}