부모 클래스
자식 클래스

 

 

 

자식클래스는 부모클래스를 상속받았지만, 

부모클래스의 print를 '재정의'해서 사용하고있다.

 

조건: 부모클래스의 메서도와 이름 및 매개변수, 반환타입은 같아야한다. + 접근제어자는 부모클래스보다 좁은범위로 하지못한다 + 부모클래스의 메서드보다 많은수의 예외를 선언할 수 없다.

 

 

 

 

 

 

  오버로딩 vs 오버라이딩   

 

오버로딩 : 기존에 없는 새로운 메서드를 정의, but 매개변수가 다르면 다른메서드 === > "중복정의"

오버라이딩 : 상속받은 메서드의 내용을 변경 ===> "재정의"

 

 

 

 

 

 

 

'Java' 카테고리의 다른 글

자바 String 클래스  (0) 2020.06.12
자바 표준입출력(I/O)  (0) 2020.06.06