개발자 항해
생성자 오버로드 본문
- 생성자 오버로드란?
매개변수(parameter)가 다른 생성자를 여러개 정의하는 것을 말한다.
아래사진을 보면 마법사는 이름,공격력, 체력을 초기화하였고
전사는 애초에 무기를 갖고 있는 설정을 주고 싶어 이름,공격력,체력 + 무기까지 초기화 시켜주었다.
이렇듯 원하는 생성자를 골라 인스턴스 변수 값을 따로 초기화 시킬수있다.
'Programming > Java' 카테고리의 다른 글
static - static 변수와 메서드1 (0) | 2022.06.22 |
---|---|
로컬변수와 멤버변수 (0) | 2022.06.22 |
인스턴스 (0) | 2022.06.21 |
클래스-멤버변수와 생성자 (0) | 2022.06.20 |
객체 지향 프로그램에 대해 (0) | 2022.06.16 |