[자바 생성자] 36. this 참조변수

김건우's avatar
Feb 11, 2025
[자바 생성자] 36. this 참조변수
💡
매개 변수 이름과 필드 이름이 동일한 경우에 혼동을 막기 위해서 사용한다.
package ex04; class Cat { private String name; private String color; public String getName() { return name; } public String getColor() { return color; } public Cat(String name, String color) { this.name = name; // Cat 생성자에 있는 공간에 있는 걸 쓰는게 아닌 this는 힙을 가르킴 this.color = color; } } public class CatTest { public static void main(String[] args) { Cat cat = new Cat("냥이", "white"); System.out.println(cat.getName()); System.out.println(cat.getColor()); } }
notion image
Share article

gunwoo