DAY 08 : this, 클래스 배열, 정적 필드
2022. 1. 4. 03:57
WEB/JAVA
- this 클래스 선언 시 내부적으로 선언되어 생성된다. 클래스 필드에서 한 번의 메소드 선언으로 여러 객체를 다루어야 한다. 만약 메소드 내에서 그 객체의 필드를 사용하고자 할 때 어떤 객체의 필드인지를 알 수 없다. 따라서 객체에 마침표를 찍거나, 객체를 생성하게 되면 그 접근 중인 객체를 this라는 변수가 받는다. 결과적으로 클래스 선언시 this. 필드명으로 접근하면 여러 객체도 하나의 메소드에서 구분하여 다룰 수 있게 된다. this : 객체 구별용 / 현재 접근 중인 객체 이전에 momcar.brand로 각 각 값을 대입해주던 것과는 다르게 new Car("K7", "White", 7000)으로 해주면 Car클래스에서 찾지를 못한다. 따라서 Car(String brand ,...)으로 생성..