각진 세상에 둥근 춤을 추자

[Java] this 출력하기 본문

Java

[Java] this 출력하기

circle.j 2022. 9. 16. 23:48

 

자신의 메모리를 가리키는 this

 

this는 생성된 인스턴스 스스로를 가리키는 예약어이다.

 

생년월일을 의미하는 BitrhDay 클래스를 만들고, this를 출력하는 메서드를 추가한다.

package ch06;

public class P170  {

	int day, month, year;
	
	public void setYear(int year) {
		this.year = year;
	}
	
	public void show() {
		System.out.println(this);
	}
	
	public static void main(String[] args) {
		
		P170 bDay = new P170();
		bDay.setYear(2000);
		System.out.println(bDay);
		bDay.show();
	}
	
}