본문 바로가기
2022-2/자바

오버로딩

by 철없는민물장어 2022. 10. 20.
728x90
반응형

생성자 오버로딩

클래스에 하나 이상의 생성자를 중첩하여 사용할 수 있다.

생성자의 이름은 같지만 매개변수의 타입과 개수는 달라야 한다.

class Box{
	int w;
    int h;
    int d;
    
    public Box(){
    	w=1;
        h=1;
        d=1;
    }
    public Box(int w){
    	w=w;
        h=1;
        d=1;}
}

이런식으로 이름이 같은 생성자를 만들 수 있다는 것임.


오버라이딩

부모 클래스에서 선언된 메소드를 자식클래스에서 재정의함

(다형성)

728x90
반응형

'2022-2 > 자바' 카테고리의 다른 글

Exception  (0) 2022.10.20
3. 객체지향  (0) 2022.10.20
객체와 클래스  (0) 2022.10.11
3장 클래스,캡슐화, 다형성  (0) 2022.10.09
자바 - 명령행 매개변수, 클래스, 클래스 상속, 클래스 배열  (0) 2022.09.27

댓글