Class : 서로 연관된 변수와 메소드의 그룹핑해서 이름을 붙힌 것
Method : 서로 연관된 코드를 그룹핑해서 이름을 붙힌 정리정돈의 상자
Outline : 클래스안에 소속되어있는 멤버(변수,메소드)의 리스트
Instance : 하나의 클래스를 복제해서 서로다른 데이터의 값과 서로같은 메소드를 가진 복제본을 만드는것
자바는 메소드로 구조를 잡고 메소드와 변수를 그룹핑해서 클래스를 만들어 구조를만들고 클래스를 복제한 인스턴스를 통해 또 다른 구조를 만드는 방식
객체지향프로그래밍 : Object Oriented Programming
Static : 뒤에 따라오는 변수가 해당 class 소속일때 사용
Constructor(생성자) : 주요작업은 초기화, 클래스와 똑같은 메소드를 정의한것,
인스턴스를 생성할 때, 클래스와 동일한 이름의 메소드가 있다면 그 메소드를 호출하도록 약속되어 있기 때문에 그 클래스가 인스턴스화 될 때 실행되어야 될 코드를 컨스트럭터 메소드 안에 정의하는걸 통해서 초기화의 목적에 달성할 수 있음
+용어는 아니지만 : 메소드 안에서 정의된 변수는 해당 메소드 내에서만 사용가능