클래스는 객체를 정의해놓은 것으로 서로 연관되어 있는 변수와 메서드의 집합체이다.
//ClassName.java 파일의 클래스 선언
public class ClassName{
}
//error: The public type OtherClass must be defined in its own file
//->공용 형식 OtherClass는 자체 파일에 정의되어야 한다.
public class OtherClass{
}
//두 개의 클래스가 선언된 하나의 파일
public class ClassName {
}
class OtherClass {
}
//컴파일 후(아래 사진 참고)
아래 구성 요소들은 생략되거나 여러 개 작성될 수 있다.
클래스에 포함된 변수(variable)를 의미하며 객체의 데이터가 저장되는 곳이다.
필드 포스팅 바로가기
객체 생성 시 초기화를 담당한다.
필드 포스팅 바로가기
어떠한 특정 작업을 수행하기 위한 명령문의 집합, 객체의 동작을 수행하는 블록을 뜻한다.
메서드 포스팅 바로가기