반응형 상속3 [Java] : 여러 개의 생성자가 있을 때 부모 클래스의 생성자 호출 여러 개의 생성자가 있을 때 부모 클래스의 생성자 호출 파라미터만 다르면 생성자를 여러 개 만들 수 있다. 이번에는 부모 클래스의 생성자가 여러개 있을 때 호출 순서와 강제로 부모 클래스를 호출하는 supoer() 메소드에 대해 공부한다. 코드 class ToCarSetting { ToCarSetting() { System.out.println("부모 클래스 생성자 호출 (파라미터 없음)"); } ToCarSetting(String str) { System.out.println("부모 클래스 생성자 호출 => " + str); } } 먼저 부모 클래스에서 파라미터 값이 없는 생성자와 파라미터 값이 있는 생성자를 만들어준다. class ToySedan extends ToCarSetting { ToySeda.. 2022. 1. 17. [TIL] : 82 일일 배움을 위한 Today I Learned ! Java Java 이론을 튼튼하게 다지기 위해 상속과 생성자 파트를 코딩해 봤다. 2022.01.16 - [프로그래밍언어/Java] - [Java] : 상속 개념과 예시 2022.01.16 - [프로그래밍언어/Java] - [Java] : 생성자 상속의 순서 2022. 1. 16. [Java] : 상속 개념과 예시 상속 상속은 기존 클래스가 가지고 있는 필드와 메서드를 그대로 물려받은 새로운 클래스를 만드는 것을 말한다. 필요에 따라 추가로 필드나 메서드를 추가해서 만들어도 된다. 개념 class 샤프 { 필드 : 케이스, 샤프심 메서드 : 심 넣기() 메서드 : 심 뺴기() 메서드 : 지우개로 지우기() } class 볼펜 { 필드 : 케이스, 볼펜심 메서드 : 심 넣기() 메서드 : 심 뺴기() 메서드 : 수정 테이프로 지우기() } 샤프 클래스와 볼펜 클래스가 있다고 가정할 때 필드와 메서드에서 공통적인 부분은 케이스와 심 넣기, 빼기가 있고 다른 점은 필드의 샤프심이냐, 볼펜심이냐와 메서드의 지우개로 지우냐와 수정 테이프로 지우냐가 다르다. class 필기구 { 필드 : 케이스 메서드 : 심 넣기() 메서드.. 2022. 1. 16. 이전 1 다음 반응형