수정자 유형:
수정자의 예:
멤버 선언에서 공개 및 비공개를 사용하는 방법의 예:
실제 시연:
클래스의 액세스 제어:
class MyClass { private int alpha; // acesso privado public int beta; // acesso público int gamma; // acesso padrão (equivalente a public neste contexto) // Métodos para acessar alpha void setAlpha(int a) { alpha = a; } int getAlpha() { return alpha; } }
사용 예: 클래스 AccessDemo.java
결과:
예: FailSoftArray:
결론:
액세스 제어는 성공적인 객체 지향 프로그래밍에 매우 중요하며, 특히 상속을 처리하고 데이터 무결성을 보장할 때 더욱 그렇습니다.
결과:
"내결함성" 배열은 범위를 벗어난 인덱스에 액세스하려고 할 때 런타임 오류를 방지합니다.
배열 요소에 대한 액세스는 제한 검사와 함께 공용 메소드 get() 및 put()을 통해 안전하게 수행됩니다.
프로그램은 자동 오류를 표시한 다음 오류를 명시적으로 처리하여 인덱스가 범위를 벗어난 경우를 표시합니다.
다음 예는 클래스 멤버에 대한 액세스를 제어하고 데이터 무결성과 보안을 보장하기 위해 Java 액세스 수정자(공개, 비공개 및 기본 액세스)가 적용되는 방법을 보여줍니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3