여러가지의 공통된 객체를 만들때 공통된 것을 정의하기 위하여 사용한다.
클래스는 선언만 되어있는 껍질 이다.
선언되어 있는 클래스로서 객체를 만들 수 있다.
(객체 = Object = 인스턴스)
클래스 => 붕어빵 틀, 객체 => 붕어빵
하나의 클래스는 속성과 행위로 이루어져 있다.(속성 or 행위 or 속성 + 행위)
속성 - 멤버 변수
행위 - 메소드
자바의 메소드: Input과 Output + Logic이 결합된 하나의 Function
한번의 Logic이 아닌 여러군대에서 사용되는 Function이 있을경우 불러다 계속해서 사용하기 위하여 정의
Format : Access Modifer OutputType(Input type Input Value…) 메소드 중 클래스의 초기 조건을 설정해 주는 메소드이다. 객체 생성 시 가장 먼저 수행, 생성자가 정의하지 않을 경우 컴파일러가 만들어 주게 된다. => 아무런 조건이 없는 상태로 만들어 줌
참조: 원본코드
코드에 문제가 있거나 궁금한 점이 있으면 wjddyd66@naver.com으로 Mail을 남겨주세요.
Leave a comment