본문 바로가기
개발노트/JAVA

오버로딩

by vendi2 2020. 10. 4.

*생성자 오버로딩

1. 생성자는 중복해서 여러개 생성할 수 있다.

2. 단, 매개 변수의 종류나 개수는 다르게 설정해야한다.

 

*생성자

생성자는 객체가 생성돌 때 실행해야할 로직을 작성할 수 있다.

생성자는 선언해야만 호출할 수 있으며, 생성자를 선언하지 않을 경우 자동으로 기본 생성자가 선언된다.

 

- 멤버변수로 색상과 모델을 선언

- Phone( ) {    } 이라는 생성자를 호출

- 안에 색상, 모델, 가격을 지정해준다

그런데 이때 다른 사람이 다른 색상의 다른 브래드 색상의 핸드폰을 요청한다면

상단처럼 여러개의 생성자 호출이 가능하기 때문에 한번에 여러개의 정보를 변경할 수 있다.

데이터 출력 함수를 넣어주고

 

상단의그림과 같이 출력되는 모습을 볼 수 있다. 

'개발노트 > JAVA' 카테고리의 다른 글

한줄 정렬 설정  (0) 2020.10.06
상속 * 메서드 재정의  (0) 2020.10.04
[ JAVA SCRIPT ] form 태그 및 console 창 띄우기  (0) 2020.09.25

댓글