>  기사  >  Java  >  자바 캡슐화 란 무엇입니까?

자바 캡슐화 란 무엇입니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-11-14 17:38:515847검색

자바 캡슐화 란 무엇입니까?

1. 캡슐화의 개념:

일부 정보는 다음과 같습니다. 클래스 내부에 숨겨져 있어 외부 프로그램에서 직접 접근할 수 없으며, 대신 클래스에서 제공하는 메소드를 통해 숨겨진 정보에 접근할 수 있습니다.

2. 이점:

(1) 지정된 방법을 통해서만 데이터에 액세스할 수 있습니다. ) 수정 및 구현을 용이하게 하기 위해 클래스의 인스턴스 세부정보를 숨깁니다.

3. 캡슐화 구현 단계:

(1) 속성의 가시성을 (비공개)

#🎜 🎜로 수정합니다. #(2) getter/setter 메소드 생성(속성 읽기 및 쓰기용) (이 두 가지 메소드를 통해 데이터를 얻고 설정하며, 객체는 이 두 가지 전송 메소드를 호출하여 데이터를 읽고 씁니다)#🎜🎜 #

( 3) getter/setter 메소드에 속성 제어문을 추가합니다(속성 값의 합법성을 판단하기 위해)

php 중국 웹사이트, 다수의 무료

Java 입문 튜토리얼

, 온라인 학습에 오신 것을 환영합니다!

위 내용은 자바 캡슐화 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.