public class Ex07_this {
public static void main(String[] args) {
Test7 ob = new Test7();
// ob.age = 20; 컴 오류. private은 외부에서 접근 불가
// 직접접근이 불가능 하기 때문에 name과 age를 줄 다른 방법을 찾아야 한다.
ob.setName("홍길동");
ob.setAge(20);
System.out.println(ob.getName()+"님은 "+ob.getAge()+obresult());
// 요즘 선호하는 코딩방식은 생성자로 값을 넘기는 방식
// setter의 값을 변경할 수 있기 때문.
}
}
class Test7 {
private String name;
private int age;
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 String result() {
return age>=19? "성인":"미성년자";
}
}
'쌍용강북교육센터 > 7월' 카테고리의 다른 글
0715_Ex09_this (0) | 2021.07.18 |
---|---|
0715_Ex08_this (0) | 2021.07.18 |
0715_Ex06_this (0) | 2021.07.18 |
0715_Ex05_매개변수, 필드 (0) | 2021.07.17 |
0715_Ex04_constructor : 생성자 (0) | 2021.07.17 |