서# 구조체의 한계
절차적 언어의 한계

데이터가 많아지면 관리가 어려움
- 코드 이해하기도 어려움
보완책 (구조체 사용하기)


구조체의 선언
- 데이터의 스펙을 정의
구조체 변수의 선언
- 선언된 정의에 따라 메모리에 할당해서 생성
구조체의 한계 1

데이터와 동작(함수)의 분리는 실수를 유발하는 구조

파일 단위로 직접 분리하는 방법도 있음
- Java는 프로그래밍 언어에서 직접 제공
.java파일에 클래스를 정의하고 여기 데이터와 함수를 모두 정의함