개발자 항해

생성자 오버로드 본문

Programming/Java

생성자 오버로드

리치Y 2022. 6. 21. 22:41
  • 생성자 오버로드란?

매개변수(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