JAVA "Public", "Protected", "Private" and "Friendly"的区别--笔记
来源:互联网 发布:不敢在淘宝上刻公章 编辑:程序博客网 时间:2024/05/17 02:53
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
不写时默认为friendly
在Java的学习中一般都要到包的概念学完才会涉及访问控制:
protected 本包和所有子类都可见
friendly 本包可见(即默认的形式)
那么在实际应用中,private的类型是在封装的概念上体现较为明显的。private类型的变量都需要通过调用对象的getter和setter方法来访问。为了安全起见,public多适用于构造方法(单对象类除外)、类静态常量等一些形式。
阅读全文
0 0
- JAVA "Public", "Protected", "Private" and "Friendly"的区别--笔记
- Java class 中public、protected 、friendly、private的区别
- Java class 中public、protected 、friendly、private的区别
- Java class 中public、protected 、friendly、private的区别
- (转)[Java]private, public,protected,friendly的区别
- private, public,protected,friendly 的区别
- public protected friendly private的区别
- Public-protected-friendly-private关键字的区别
- public private protected friendly的区别
- java的public, protected, private, friendly
- java public & protected & friendly & private
- java private friendly protected public
- public,private,protected,friendly作用域的区别
- 黑马程序员——private, public,protected,friendly的区别
- public、private、protected、Friendly的区别与作用域
- public,private,protected,friendly
- public、protected、friendly、private
- Java 中public private protected friendly 的作用ZZ
- 垃圾收集与分配策略——(四)垃圾收集器
- 移动端页面适配的rem换算
- 【20170928】C语言每日一练
- R语言S4类应用的一个简单例子
- spring事务隔离级别和数据库的隔离级别有什么不同
- JAVA "Public", "Protected", "Private" and "Friendly"的区别--笔记
- [新手题]不寻常的求和 python
- Spring Boot集成官方的Modeler设计器
- (一)分布式文件系统概述
- 数据结构实验之链表九:双向链表
- 数据结构实验之链表八:Farey序列
- java 与 js 简单对比
- 深入理解NameNode和DataNode
- 20170928学习笔记:不动手写代码,不知道我有多弱鸡!