객체 지향적인 프로그램을 작성하기 위해선 클래스를 이용하여 객체를 생성해야 한다. 클래스를 사용할 때 조금 복잡할 수 있는 구성요소 및 규칙을 정리해보도록 하겠다. 1. 클래스 구성요소 ① 변수(필드) ② 메소드 ③ 생성자 ① 변수(필드) 변수란 프로그램에 필요한 데이터를 저장하는 장소 > 각각 저장 (여러개 저장) > Heap에 저장 > 한개만 저장 (공유:static) > Method area에 저장 ② 메소드 메소드란 저장된 변수를 활용해서 기능을 만드는 것 >리턴형 return값 존재 > 매개변수 ③ 생성자 생성자란 객체 생성 시 호출되는 메소드를 말하며 변수에 대해 초기화 하는 역할을 한다. (없는 경우 자동으로 1개의 생성자가 생성됨) 규칙 1. 생성자는 무조건 클래스명과 동일해야 한다. 2...