Programming Languages - Visibility
- C++:
public
,private
,protected
- Java:
public
,private
,protected
- Python: leading underscore indicates "private", e.g.
_non_public
- Go: depends on the first character
- public: UPPERCASE
- private: lowercase
- Rust: private by default;
pub
for public. - JavaScript: public by default,
#
prefix for private properties.