JAVA 기초
생성자 Constructor
김대니
2020. 4. 28. 09:47
생성자는 new 연산자를 통해 객체를 생성할 때 반드시 호출이 되고 제일 먼저 실행되는 일종의 메서드라고 생각하면 편하다.(메서드와 비슷하지 그 의미가 같은 것은 아니다) 생성자는 멤버 변수를 초기화하는 역할을 한다.
**특정 값으로 초기화 할 수 있다.
생성자 선언 방법
class student(){
student(String name, int number){}
}
이런 식으로 객체를 만들 수 있고,
class student(){
student(){
String name;//혹은 name = "홍길동";
int number;//number = 01;
}
}
이런 식으로도 객체를 생성 할 수 있다.
후자의 방법으로 만들시엔 더욱 명확한 개체가 생성되는데
1번의 홍길동이란 이름의 학생인 개체가 생성된다.