5주차 과제: 클래스 · Issue #5 · whiteship/live-study
자바의 Class에 대해 학습하세요.
클래스는 어떠한 객체에 대한 분류이다.
변수(필드) : 클래스의 Scope = {} 안에 존재하는 변수
메서드 : 클래스의 Scope = {} 안에서 존재한다.
메소드를 호출하게 되면 코드들이 일괄적으로 실행되고 필드 읽기, 수정, 객체간의 협력 수단 등 다양한 기능을 수행하기 위해 사용되며 외부로부터 매개값을 받을 수 있고 실행 후 어떠한 값을 리턴할 수도 있다.
메소드는 선언부(리턴타입, 메소드이름, 매개변수)와 실행 블록으로 구성된다.
메소드 이름은 자바 식별자 규칙에 맞게 작성한다.
객체 메서드 : 접근 제어자와 반환 타입, 메서드 명, 매개변수를 가지는 메서드
클래스 메서드 : 위의 요소를 가지면서, static이 작성된 상태 변수를 말한다.