import java.util.*;
class Day{
private String work;
public void set(String work) {this.work=work;}
public String get() {return work;}
public void show(){
if(work==null)System.out.println("없습니다.");
else System.out.println(work+"입니다.");
}
}
class Main{
public static void main(String[] args) {
Day[] days = new Day[31];
for(int i=0;i<31;i++) days[i] = new Day();
Scanner sc=new Scanner(System.in);
int ott,d;
String work;
while(true) {
System.out.print("할일(입력:1,보기:2,끝내기:3)»");
ott=sc.nextInt();
if(ott==1) {
System.out.print("날짜(1~30)»");
d=sc.nextInt();
System.out.print("할일(빈칸없이)»");
work=sc.next();
days[d].set(work);
}
else if(ott==2) {
System.out.println("날짜(1~30)»");
d=sc.nextInt();
days[d].show();
}
else break;
}
}
}
static 멤버 : 같은 클래스로 만들어진 객체들이 공유하는 멤버(필드)
*/
//class Person{
// static int air;
// int age;
// void setAge(int age) {
// this.age = age;
// }
// static void reset() { //공유하는 메소드에서는 공유하는 필드만 접근이 가능하다
// air=0;
// }
//}
/*class Star{
static void star() {
System.out.println("****");
}
}
Under
class Main{
public static void main(String[] args) {
Star.star();
int num = 10;
num=100;
final int num1 =10;
//num1=100;
// Person.air=100;
// System.out.println(Person.air);
// Person.reset();
//
// Person a = new Person();
// a.age=10;
// Person b = new Person();
// b.age = 100;
//
// a.air = 50;
// System.out.println(b.air);
// System.out.println(Person.air);
}
}*/
/*class Arrayutil{
public static int[] concat(int[] a,int[] b) {
int[] arr= new int[a.length+b.length];
for(int i=0;i<a.length+b.length;i++) {
if(i<a.length) {
arr[i]=a[i];
}
else {
arr[i]=b[i-a.length];
}
}
return arr;
}
public static void print(int[] a) {
System.out.print("[ ");
for(int i=0;i<a.length;i++) {
System.out.print(a[i]+" ");
}
System.out.print("]");
}
}
public class Main{
public static void main(String[] args) {
int[] array1= {1,2,3,4};
int[] array2= {5,6,7,8,9};
int[] array3=Arrayutil.concat(array1,array2);
Arrayutil.print(array3);
}
}*/