객체지향 -객체지향을 사용하는 이유 : 코드의 재사용, 코드의 관리가 용이함, 신뢰성 높은 프로그래밍 가능 -캡슐화, 상속, 추상화, 다형성(차후 정리 예정) -변수와 함수를 하나의 클래스에 정의하여 서로 관계가 같은 변수와 함수들을 함께 다룸 클래스란? :객체를 정의해놓은 것, :객체를 생성하는 데 사용 -객체의 모든 속성과 기능이 정의되어 있다. -데이터와 함수의 결합(구조체 + 함수) ->인스턴스화(클래스로부터 객체생성)로 인스턴스(객체) 생성 ->인스턴스는 참조변수를 통해서만 다룰 수 있으며, 참조변수의 타입은 인스턴스의 타입과 일치해야한다. 여러 클래스 -소스파일의 이름은 public class 의 이름과 일치해야 한다. ->만약 public class가 없으면 소스파일 이름은 소스파일 내의 어..