Java #6 - 생성자, Static, 이너클래스, 지역클래스 (국비18일차)
오늘은 생성자에 대해 공부할 예정이다. 목차 1. 생성자? 2. 사용 이유 3. this() 4. 멤버변수 초기화 4단계 5. Static 6. Inner Class 7. Local Class 사용자 정보를 데이터로 갖는 Person 클래스를 만든다고 생각해 보자. 그럼 당연히 main 함수에는 참조변수를 이용해서 사용해야 한다. 그리고 Person 객체는 클래스가 없으면 만들지 못하는 사용자 정의 객체다. 따라서 위의 사진처럼 클래스를 만들어줘야 한다. 이때 주의할 점이 있다. 멤버변수는 private으로 하는 것이 기본이고 멤버함수는 public으로 하는 것을 권장한다. 멤버변수를 private으로 멤버함수를 public으로 하면 우리는 이제 main 함수에서 멤버변수를 건드릴 수 없다. 그럼 어떻게..