앞서 객체와 클래스에 대해 정리를 했었다.그 중간에 인스턴스에 대한 언급이 있어서 혹여 설명이 필요한 분들이 있을까해서 다시 공부도 할겸 정리를 해본다.인스턴스를 이해하기 위해서는 먼저 생성자에 대한 개념이 있어야 한다. 생성자(Constructor) 생성자는 객체가 생성될 때 실행되는 메소드이다.자세하게 말하면 클래스가 인스턴스화 될 때 클래스의 멤버 변수(멤버 필드라고도 함)를 초기화해주는 기능을 한다. 모든 클래스는 (반드시)한 개 이상의 생성자를 가진다. 커피에서 원두같은 존재(?)라고도 할 수 있을 것 같다. 이러한 생성자는 우리가 선언을 하지 않을 경우 기본 생성자(Default)로 존재한다. 객체와 클래스에서 예시로 보였던 Cafe 클래스의 기본 생성자를 만들어봤다.※생성자는 클래스와 같은 ..
[Java]생성자(Constructor)
2018. 8. 8.