this1 생성자와 this [ this ] 클래스의 필드값과 메소드의 변수값이 동일할 때 둘을 구분하기 위한 장치 메소드의 매개변수 (parameter)값이 필드 값을 변경할 때 같은 이름을 사용하기 위해 사용됨 [ 생성자 ] 처음 인스턴스를 생성할 때 인자(argument)를 넣어주면 필드 값으로 입력 됨 입력된 필드 값은 해당 인스턴스 내에서 고정적으로 계속 사용되는 값 Student st = new Student("인자값"); 이유 없이 메소드의 변수와 클래스의 필드 이름이 같은 것은 권장하지 않지만, 일단 아래와 같은 방식으로 사용하는 것도 가능합니다. 많은 경우 this는 생성자를 선언할 때 사용됩니다. 생성자란, 하나의 클래스에서 특정한 값이 고정적으로 계속 사용돼야 하는 값이 있다면 계속 중복 입력해주는 것을 막기 .. ▸JAVA/기본 문법 2019. 12. 10. 이전 1 다음 💲 추천 글 반응형