- 자바의 파일, 자바 프로그램의 기본 단위
- 클래스들이 뭉쳐서 자바 프로그램이 된다.
- 필드, 생성자, 커스텀메서드로 구성되어있다.
- 자바 파일은 확장자가 .java로 사용하여야 함.
- 클래스 이름과 파일이름은 일치해야함
- 필드는 클래스가 갖는 변수를 말한다. 초기화 할 수 있으나 일반적으로 초기화 하지 않음.
- 생성자는 클래스를 객체로 만들어주고 필드를 초기화한다.
- 커스텀메서드는 필드를 사용하여 사용자가 원하는 결과를 반환하거나 출력한다.
- 메인클래스 생성
- 커스텀클래스 생성
- 데이터 전달( 생성자 )
- 처리 후 반환 또는 출력
- 기존 클래스의 재활용이 목적이다.
- 구성요소의 재활용이다.(필드, 생성자, 커스텀메서드)
- 캡슐화 - private, java 파일제거 후 .class파일만 사용할수있음
- 상속 - 재활용. 처음부터 만들 필요없음. 재활용하여 시간단축, 스트레스 및 에너지 낭비 방지.
- 다형성 - 자료형이 다양하다.