static
-
클래스 기본JAVA/Class 2020. 10. 21. 22:26
클래스 정의 동일하지 않은 자료형을 묶어서 관리할 수 있고, 데이터를 조작하는 메소드도 포함하는 것을 클래스라 한다. 위의 클래스의 이름은 Exam이며, 접근제한자는 public이다. 클래스의 기본 구성 자바 클래스는 중첩(내부 클래스), 필드, 생성자, 메소드로 구성된다. 클래스 사용하기 프로그램을 실행하면 60이 나온다. 위의 Exam 클래스에서 접근제한자 public을 제거하면 default public 이 된다. 즉, 접근제한자가 명시되지 않을 경우 default public이 된다. new 객체 위의 문장의 의미는 인스턴스(객체)를 생성해주는 역할을 한다. new 연산자를 통해 메모리(Heap 영역)에 데이터를 저장할 공간을 할당받고 그 공간의 참조 값(reference value/해시코드)을 ..