84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
많은 속성이 private 또는 protected로 기록되어 있는 것을 확인했습니다. 이것의 목적은 무엇입니까?
다른 사람이 임의로 수정하는 것을 방지하라는 내용을 온라인에서 읽었는데, 상대방이 누구를 가리키는지 이해가 되지 않았나요? 그 사람들은 회사 동료인가요?
그렇다면 프로그램을 직접 개발한다면 민영화를 설정하지 않아도 되는거 아닌가요? 공개하면 쓰기도 편하고 통화도 편해지겠죠?
예를 들어 WeChat 공식 계정을 개발할 때 APPID가 있는 경우 공개 속성 대신 비공개 속성을 작성하여 저장해야 다른 사람이 귀하의 메소드를 호출할 때 이 값이 변경될 수 없습니다
Private 메소드는 외부 호출이 허용되지 않는다는 의미입니다. 일반적으로 클래스 인스턴스를 사용하여 직접 호출하면 오류가 보고됩니다. 일부 IDE 편집기.
예를 들어 WeChat 공식 계정을 개발할 때 APPID가 있는 경우 공개 속성 대신 비공개 속성을 작성하여 저장해야 다른 사람이 귀하의 메소드를 호출할 때 이 값이 변경될 수 없습니다
Private 메소드는 외부 호출이 허용되지 않는다는 의미입니다. 일반적으로 클래스 인스턴스를 사용하여 직접 호출하면 오류가 보고됩니다. 일부 IDE 편집기.