국가에서 국민 정보 관리용 프로그램을 만들려고 할 때, 프로그램에서 요구되는 “국민 한 사람"의 정보(속성)를 추상화 한다면?
5천만명 데이터를 저장하기 위해서 5천만개의 변수를 저장할 수는 없습니다!
=>국민이라면 가지고 있는 공통적인 속성을 만들어 놓고 =>그곳에 개개인의 정보를 넣어서 사용함.
💡코드의 유연성, 코드의 중복 감소, 재사용성