1️⃣ 패키지(Package)패키지란? 관련 있는 클래스들을 논리적으로 그룹화하는 개념이점: 코드 관리가 편리하고, 클래스 이름 충돌 방지사용법:package com.myapp.models; // 패키지 선언public class User { private String name; public User(String name) { this.name = name; }}2️⃣ 객체지향 프로그래밍(OOP) 개념OOP(Object-Oriented Programming) = "객체를 중심으로 프로그램을 설계하는 방식"이점: 재사용성, 유지보수성, 확장성이 뛰어남실생활 예제:자동차 = 객체속성(변수) = 브랜드, 색상, 속도행동(메서드) = 출발, 정지, 가속3️⃣ OOP의 4대 원칙1. 캡슐화(Encaps..