"객체지향"으로 넘어오면 "질문"이 바뀐다 이거 짝수야 3,6,9게임의 알고리즘 작성해줘 배열에 NUM가 있어? ▼▼ 자동차 코딩해줘 학생부 프로그램을 제작하고 싶어 학생 데이터 만들어줘 스마트폰 코딩해줘 객체지향 프로그램(OOP)의 특성 4가지 특성 추상화 캡슐화 상속 다형성 ✅ 1. 추상(설계가 중요) abstract class ex) "자동차" 코딩해줘 스포츠카: 속도,브레이크() 버스: 탑승인원, 요금정산() 차: 주유상태출력,벨트,네비게이션() > 어떻게 정의하냐에 따라 서로 다른 OUTPUT이 생성, 그래서 설계가 중요! ✅ 2. 캡슐화(모듈화,컴포넌트화) 내부 구성성분을 몰라도, 효과를 알면 우리는 그냥 먹는다. 내부 로직코드를 정확히 몰라도 INPUT, OUTPUT 기능 활용하는 상황 ..