java의 set은 데이터를 설정하는 데 사용되는 설정 방법을 나타냅니다. 클래스에서 set 메소드를 사용할 때 set 및 get 뒤에는 setName, setAge 등과 같은 특정 의미를 갖는 메소드 이름을 구성하는 특정 단어가 옵니다.
분명히 이 질문에 대답하려면 캡슐화를 이해해야 합니다. 캡슐화는 소프트웨어 구성 요소가 뛰어난 모듈성을 갖도록 보장하는 기반입니다. 캡슐화의 목표는 소프트웨어 구성 요소의 "높은 응집력과 낮은 결합"을 달성하고 프로그램 상호 의존성으로 인한 변경의 영향을 방지하는 것입니다. 객체지향 프로그래밍 언어에서 객체는 캡슐화의 가장 기본적인 단위입니다. 객체지향 캡슐화는 기존 언어의 캡슐화보다 더 명확하고 강력합니다.
(추천 비디오 튜토리얼: java 강좌)
캡슐화를 달성하기 위해 클래스의 멤버 변수는 종종 프라이빗으로 선언된 다음 퍼블릭 메서드를 통해 변수에 액세스됩니다.
그렇다면 이러한 변수를 연산하고 싶을 때는 어떻게 해야 할까요? ?
클래스 내에 포함된 변수를 조작하는 방법:
<1>공용 생성자 사용 ------- 객체가 인스턴스화된 후 변수에 값을 할당합니다.
<2>set 및 get 메소드를 통해
set는 설정용이고 get은 데이터를 가져오는 데 사용됩니다.
또한 클래스에서 set 및 get 메서드를 사용할 때 set 및 get 뒤에는 특정 의미를 지닌 메서드 이름을 형성하는 특정 단어가 옵니다. 예를 들어 set xxx() 및 get xxx()는 xxx 및 get을 설정한다는 의미입니다. 트리플 엑스.
관련 권장 사항: Java 입문 튜토리얼
위 내용은 Java에서 설정이란 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!