博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
public private protected 区别
阅读量:6985 次
发布时间:2019-06-27

本文共 458 字,大约阅读时间需要 1 分钟。

1、public:public表明該數據成員、成員函數是對所有用戶開放,所有用戶都可以直接進行調用 
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。 
作用域   當前類 同一package 子孫類 其他package 
public      √    √      √    √ 
protected  √    √        √    × 
friendly      √    √       ×      × 
private    √    ×      ×        × 
不寫時默認為friendly

转载于:https://www.cnblogs.com/leetcode/archive/2013/06/13/3133429.html

你可能感兴趣的文章
PHPexcel实列
查看>>
Butterknife 的简单使用 和 配合 Butterknife的插件 Zelezny
查看>>
Magento利用input type=”file”上传图片
查看>>
Android音频开发(4):如何存储和解析wav文件
查看>>
Handler延迟事件使用
查看>>
【DG】Oracle 19c使用dbca来搭建物理DG
查看>>
StringBuilder 、StringBuffer 、 String
查看>>
android studio下NDK开发
查看>>
C#MysqlHelper
查看>>
SpringMVC Hello World 实例
查看>>
MySQL BETWEEN 用法
查看>>
vim开启自动缩进
查看>>
【转】js之iframe子页面与父页面通信
查看>>
java设计模式_模版模式
查看>>
摄像机平滑更随脚本
查看>>
Struts2 标签配置详细
查看>>
需求管理工具比较 Doors_Requistie Pro_RDM
查看>>
centos+php+nginx的php.ini无法加载的问题
查看>>
从菜鸟到专家的五步编程语言学习法
查看>>
RequestQueue
查看>>