1. 클래스가 필요한 이유학생 정보를 관리할 때 ⇒ 배열 여러개 사용해서 이름, 나이, 성적 등을 관리한다면?데이터 관리하기에 매우 복잡함학생이라는 개념을 하나로 묶는 것이 관리하기 좋음!📌 데이터를 상위 개념으로 묶어서 관리하기 좋은 것이 클래스 2. 클래스 (Class)객체를 생성하기 위한 ‘틀’ or ‘설계도’객체가 가져야 할 속성 (변수) 과 기능 (메서드) 를 정의함 2-1. 클래스와 사용자 정의 타입타입 : 데이터 종류 or 형태클래스 사용 ⇒ 사용자가 정의하는 타입을 만들 수 있음사용자 정의 타입을 만들기 위한 설계도 ⇒ “클래스”클래스 사용해서 실제 메모리에 만들어진 실체를 “객체” or “인스턴스” 라고 함 3. 클래스 선언클래스 선언 방법// 클래스 선언접근제어자 class 클래스이름..