예제로 공부하는 Java 100 문제풀이 Part.3
class Person{
// Field
private String name;
private int age;
// Constructor
Person(){}
Person(String name, int age){
this.name = name;
this.age = age;
}
// Method
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
public class Java100_Ex36 {
public static void main(String[] args) {
// [1]: 객체 생성
int[] ar1 = {1,2,3,4,5};
char[] ar2 = {'A','B','C','D','E'};
Person[] pa = new Person[5];
pa[0] = new Person("홍길동", 20);
pa[1] = new Person("박길동", 21);
pa[2] = new Person("김길동", 22);
pa[3] = new Person("장길동", 23);
pa[4] = new Person("고길동", 24);
// [2]: 출력
for(int i = 0; i < ar1.length; i++) {
System.out.print(ar2[i]+"\t");
}
System.out.println();
for(int i = 0; i < pa.length; i++) {
// System.out.print(pa[i]+"\t");
System.out.print(pa[i].getName()+"\t");
}
System.out.println();
}
}
'Backend > Java' 카테고리의 다른 글
[인프런] 추상, 클래스, 추상 클래스, 특징, 개념 (0) | 2022.03.06 |
---|---|
[인프런] 반복문, for문, 객체 배열 (0) | 2022.03.02 |
[인프런] getter, setter, 클래스 (0) | 2022.03.02 |
[인프런] 클래스, 상속, 구현, 코드 (1) | 2022.03.01 |
[인프런] 클래스, 상속, 정의, 개념 (0) | 2022.03.01 |