반응형

setter 2

JAVA_08_메서드

#1 메서드(method)클래스 안에서 특정 기능을 수행하기 위해 코드들을 하나의 블록으로 따로 묶어 놓은 집합메서드를 구현함으로써 특정 기능이 여러 번 필요할 때, 코드를 반복적으로 사용하는 것을 피할 수 있음==> 코드 재사용 가능, 중복된 코드 제거 가능모듈화 : 코드들의 집합을 따로 분리하는 것▶ 기본 구조접근제한자 반환타입 메서드명(자료형 변수명1, 자료형 변수명2,...) { // 기능을 수행할 코드들}접근 제한자(access modifier)해당 메서드에 접근할 수 있는 범위를 결정클래스/메서드/필드에 대한 접근을 어느 범위까지 제한하느냐에 대한 지시어반환 타입(return type)메서드 호출시 블록 안에 있는 코드들을 실행한 후 결과값을 반환함메서드를 호출했을 때 결과값으로 돌려받을 데이..

개발/Java 2024.07.15

Java에서의 Private 접근 제어자와 Getter/Setter 메서드

자바에서 클래스의 필드나 메서드에 접근 제어자를 설정하는 것은 중요한 작업입니다. 이를 통해 필드나 메서드의 보안성을 유지하고 데이터 캡슐화를 도모할 수 있습니다. 이번 포스트에서는 'private' 접근 제어자와 이와 관련된 'getter'와 'setter' 메서드에 대해 살펴보겠습니다. Private 접근 제어자란? 'private'는 가장 엄격한 접근 제어자로, 이를 선언한 클래스 외부에서 해당 필드나 메서드에 접근할 수 없게 하는 역할을 합니다. 이는 데이터의 안정성을 보장하고 무분별한 접근으로부터 데이터를 보호하는데 큰 역할을 합니다. 하지만, 때때로 외부에서 이 데이터에 접근하거나 변경해야 할 필요가 있을 수 있습니다. 그럴 때 필요한 것이 'getter'와 'setter' 메서드입니다. Ge..

개발/Java 2023.07.18
반응형