public/private/protected/默认 的各种理论上的区别
public class myClass { int id; public string name; protected int age; private string something; }
上面的代码主要是用来做个例子阐述我今天所记录的东西。第一个id,其实默认的就是,只能在当前包中访问(java),对于.net而言,被引用相当于privateintid;而public则可以被其他类进行访问,protected则可以被myClass类或者其子类进行访问;而private则只能在当前类被访问;
这是对于初学者的一种简单理解。如果有误,望各位大侠评论,以便于本人纠正。
转载于:https://blog.51cto.com/mylinx/1305316
public/private/protected/默认 的各种理论上的区别相关推荐
- public,private,protected访问权限在Java,C++中的解析
Java中: Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指明访问权限,则具有包访问权限,我喜欢称它为packeged权限,很 ...
- 深入浅出OOP(五): C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)
访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类.类成员函数.类成员变量进行访问控制.同时,访问控制符也是语法保留关键字,用于封装组件. Public, Private, Protec ...
- java访问权限 public private protected
作者:yan 1. Java中的访问控制 表1-1 可见/访问性 在同一类中 同一包中 不同包中 同一包子类中 不同包子类中 public yes yes yes yes yes ...
- public,private,protected,default详解
[一]public,private,protected,default public 作用:可以被该类的和非该类的任何成员访问. 注意:使用public关键字声明的类必须与java文件名保持一致,并且 ...
- php中public放什么,PHP中常用关键字public, private, protected, static...
PHP中常用的关键字:public, private, protected, static, interface, implements, final 1.public.protected.priva ...
- java面试题三十 public,private,protected,default访问权限
1 考题描述: 2 答案 BD 3解析 B. no modifer既为default也就是friendly 3.1 public,private,protected,default访问权限图 3.2证 ...
- PHP Class中public,private,protected,static的区别
PHP Class中public,private,protected,static的区别 public:权限是最大的,可以内部调用,实例调用,可以被继承. protected:受保护类型,用于本类和继 ...
- C++ 类访问控制public/private/protected探讨
摘要:本文是从饮水思源BBS C/C++版上一篇帖子引发的思考.当时看到帖子,突然觉得平时见惯了的,在这里似乎变得陌生了,究竟访问控制符怎样起作用,怎样使用,该怎样理解,本文试图给出讨论. 原帖如下 ...
- php class中public,private,protected的区别以及实例分析
本篇文章是对php class中public,private,protected的区别以及实例进行了详细的分析介绍,需要的朋友参考下 一,public,private,protected的区别 pub ...
最新文章
- BCH网络成功发布第一个商业级别的Token
- IO和属性配置文件之组合拳
- Asp.NetCore3.1开源项目升级为.Net6.0
- anaconda安装成功测试_学习笔记120—Win10 成功安装Anaconda 【亲测有效,需注意几点!!!】...
- python爬虫用什么软件写_python爬虫怎么写
- jdk1.8 HashMap ConcurrentHashMap
- WordPress添加评论回复的电子邮件警报通知
- bzoj3007 解救小云公主
- 太火!这本 AI 图书微软强推,程序员靠它拿下 50K!
- 使用ZLIB对datasetProvider.data数据包进行压缩传输的测试
- 测试项目实战----RuoYi后台管理系统
- 安装VMWare Workstation 12的步骤
- xtdpdgmm:动态面板数据模型一网打尽
- 如何安装python380_python3.8下载及安装步骤详解
- 转行成为数据分析师的经验分享
- ios弱网测试_iOS模拟弱网测试
- 联想微型计算机改win76,联想ideacentre一体机改win7详细教程
- 天津理工大学和天津工业大学计算机考研,天津工业大学和天津理工大学,谁的实力更强?谁的录取分数更高呢...
- 通过 acme.sh 申请 Zero SSL 免费泛域名证书
- 什么是SSL协议 SSL协议的实现方式
热门文章
- OpenCV高级形态转换的实例(附完整代码)
- C语言在BST中找到最接近目标的值的算法(附完整源码)
- C语言实现pid算法(附完整源码)
- c++ extern “C”
- QT的QVBoxLayout类的使用
- 经典C语言程序100例之五
- c语言realloc函数中写啥,求大神解惑realloc函数,谢谢!
- can 总线通信协议开发_Simulink应用层开发—CAN总线信号处理
- 学习笔记:Zookeeper 应用案例(上下线动态感知)
- 15_Android中任务栈