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

+ Recent posts