단, 이 세 가지 개념은 생성자, 상속 이라는 개념을 알고 있어야만 이해 가능합니다. 중복 코드 줄여서 효율성 증대 2) 특징 - '자식클래스 extends 부모클래스'" data-og-host="awesomepossum.tistory.com" data-og-source-url="https://awesomepossum.tistory.com/223" data-og-image="https://scrap.kakaocdn.net/dn/dzWoVc/hyXlVGQ2fK/lXsEn1RIyjsYPuyqUOT2Y1/img.png?width=800&height=800&face=0_0_800_800,https://scrap.kakaocdn.net/dn/xL30M/hyXlSpRqed/IL1mskfOpsJdhshuPZuF..

My Tech Blog (오버로딩)
오늘의 명언
1. 상속 1) 개념 - 부모클래스의 멤버 변수, 멤버 메서드를 자식 클래스가 상속 받아 사용 - 클래스 재사용 => 중복 코드 줄여서 효율성 증대 2) 특징 - '자식클래스 extends 부모클래스' 형식으로 상속 - 한 번에 하나의 부모 클래스만 상속 받을 수 있음. => C extends A, B (x) => C extends B , B extends A (o) - private 접근 제한을 갖는 멤버 변수 및 메서드는 직접 사용이 불가 => 그럼 어떻게 사용하냐? getter, setter 사용 3) 상속 관련 키워드 - extends 상속 받을 때 클래스명 옆에 사용 - super 자식 클래스에서 부모를 명시적으로 사용하고자 할 때 사..
package ex02닌텐도게임기; public class Dongmul extends GameChip { @Override public void start() { System.out.println("동물의숲 게임을 시작합니다."); } } package ex02닌텐도게임기; public class Mario extends GameChip { @Override public void start() { System.out.println("마리오카트 게임을 시작합니다."); } } package ex02닌텐도게임기; public class Zelda extends GameChip { @Override public void start() { System.out.println("젤다의 전설을 시작합니다."); }..
package ex01상속기초; public class Child extends Parent { // 자식클래스, 서브클래스(새로운 클래스) // extends : 상속을 받을 때 사용하는 키워드 // --> 연장하다, 확장하다의 의미를 가지고 있음 // class 서브클래스 extends 슈퍼클래스 public void makeBong() { System.out.println("맛있는 봉골레 파스타를 만든다~ 얍!"); } public void makeSteak() { System.out.println("버터에 아스파라거스를 추가해서 스테이크를 굽는다"); } /* * @author SMHRD(만든사람 이름) * @since 23.07.12 * @param 매개변수에 대한 설명 달아주는 곳 * @ret..