1
A
답변
0
대부분의 언어가이를 수행 할 수 있지만 종종 성능 저하가 있습니다. 예를 들어, 다음을 사용하여 Java에서 개인 생성자의 액세스 가능성을 변경할 수 있습니다.
Constructor constructor = MyClass.class.getDeclaredConstructor(paramTypes);
constructor.setAccessible(true);
MyClass instance = (MyClass)constructor.newInstance(params);
좋아하는 언어의 클래스 객체에서 사용할 수있는 방법을보고 당신은 방법이나 필드에서 얻을 수있는 여러 가지 방법을 볼 수 있습니다, 그리고 당신이 그에 핸들을 한 후에는 그들을 학대 할 수 있습니다 너의 마음의 내용.
관련 문제
- 1. 자동으로 리 팩터 액세스 한정자
- 2. 상태에 따라 C# 액세스 한정자
- 3. 속성의 반사 및 액세스 한정자
- 4. C#의 인터페이스 멤버에 대한 액세스 한정자
- 5. Objective-C++ __block 한정자 이해
- 6. 액세스 양식 모듈의 변수에 대한 공개 및 개인 한정자
- 7. MS 액세스 : "한정자"와 "소유자"를 어떻게 찾을 수 있습니까
- 8. 엔티티 프레임 워크의 EdmItemCollection에서 getter 및 setter 액세스 한정자 찾기
- 9. 액세스 한정자 - 비즈니스 개체의 속성 - 가져 오기 및 설정
- 10. UI 디자이너에서 만든 컨트롤에 대한 기본 액세스 한정자 변경
- 11. 템플릿의 동적 세션 액세스
- 12. PostgreSQL 동적 테이블 액세스
- 13. 동적 액세스 양식
- 14. 동적 액세스 마법 상수
- 15. asp.net 동적 데이터 액세스
- 16. 동적 셀 액세스
- 17. 지정자 한정자 목록이란 무엇입니까?
- 18. .htaccess 한정자 문제
- 19. "Windows"키의 InputGesture 한정자
- 20. 동적 사이트, 글로벌 액세스 세션
- 21. 동적 유형 지정 멤버에 액세스
- 22. 다른 페이지에서 동적 콘텐츠에 액세스
- 23. 클래스에서 한정자 키를 사용하는 방법
- 24. 한정자 범위가 lookbehind에서 작동하지 않습니다.
- 25. 예상 지정자 한정자 목록 오류
- 26. 나는 화가나요? C#/static 한정자
- 27. CONST 타입 한정자 곧 ++ C에서
- 28. JPA 기본 테이블 한정자 정의
- 29. WPF 컨트롤 용 공용 클래스 한정자
- 30. 동적 데이터에서 편집중인 개체/행에 액세스 중
나는이 솔루션을 알고 있었지만 private 필드에 액세스 할 수 있으며 (여전히 private 임) 액세스 권한을 공개에서 비공개로 전환하거나 그 반대로 전환 할 수 없습니다. – anonymvs