카테고리 없음
[JAVA] 생성자(Constructor)
prize1209
2021. 6. 21. 17:00
생성자(Constructor)란?
- 인스턴스가 생성될 때마다 호출되는 ‘인스턴스 초기화 메서드’
-인스턴스 생성시 수행할 작업(iv 초기화)에 사용
-모든 클래스는 반드시 생성자를 가져야한다.
초기화: 객체 만들고 원하는 값 세팅
▶ 생성자의 조건
- 생성자의 이름은 클래스의 이름과 같아야 한다.
- 생성자는 리턴값이 없다. (하지만 void를 쓰지 않는다.)
생성자의 이름은 클래스 이름과 같다. 같은 클래스 내의 모든 생성자들은 이름이 같다.
Card 생성자 오버로딩되었음
연산자 new가 인스턴스를 생성하는 것이다. 생성자가 인스턴스를 생성하는 것이 아니다.