객체 자신의 참조값 (Reference)
클래스 내부에서만 사용 가능
형태 : this.필드 / this()
public String getStuNo() { return stuNo; } public void setStuNo(String stuNo) { this.stuNo = stuNo; }
public String getName() { return name; //this.name 도 가능 } public void setName(String name) { this.name = name; }
Student student = new Student(); student.setStuNo("11025"); student.setName("전지현"); System.out.println(student.getStuNo()); System.out.println(student.getName());
필드는 private하기 때문에 외부에서 직접 접근하는 것이 불가능
외부에서 필드에 접근할 수 있도록 만들어 두는 메소드
public class Person {
private String name;
public String getName() {
return name;
}
public void setName(String name){
this.name = name;
}
}