1. 상속기존 클래스의 필드와 메서드를 새로운 클래스에서 재사용하게 해 줌“기존 클래스의 속성과 기능을 물려받는 것”extends 키워드 사용extends : -> (”내가 상대방을 안다”) 라고 생각 가능public class ElectricCar extends Car// public class ElectricCar -> Car 라고 생각 가능 📌 상속관계 용어부모 클래스 (슈퍼 클래스) - 상속을 통해 자신의 필드와 메서드를 물려주는 클래스 - 자식 클래스에 대해 전혀 모름자식 클래스 (서브 클래스) - 부모 클래스에게서 필드와 메서드를 상속받는 클래스 상속 예시 구조도상속 예시 코드public class Car { public void move() { System.out.prin..
상속
1. 객체 지향 프로그래밍 1-1. 절차 지향 프로그래밍절차를 지향 ⇒ 실행 순서를 중요하게 여김프로그램의 흐름을 순차적으로 따르며 처리하는 방식어떻게 를 중심으로 개발 1-2. 객체 지향 프로그래밍객체를 지향 ⇒ 객체를 중요하게 여김사물이나 사건등을 객체로 봄 ⇒ 객체들 간의 상호작용을 중심으로 프로그래밍무엇 을 중심으로 개발 1-3. 절차 지향 프로그래밍 vs 객체 지향 프로그래밍 📌 정리) 객체 지향 프로그래밍클래스를 사용하는데 필요한 모든 속성(멤버변수) 과 기능 (메서드) 이 하나의 클래스에 포함=> 클래스를 사용하는 입장 : 클래스 내부에 어떤 속성(데이터)이 있는지 몰라도 됨 단지 필요한 기능만 호출해서 사용만 하..