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/默认 的各种理论上的区别相关推荐

  1. public,private,protected访问权限在Java,C++中的解析

    Java中: Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指明访问权限,则具有包访问权限,我喜欢称它为packeged权限,很 ...

  2. 深入浅出OOP(五): C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)

    访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类.类成员函数.类成员变量进行访问控制.同时,访问控制符也是语法保留关键字,用于封装组件. Public, Private, Protec ...

  3. java访问权限 public private protected

    作者:yan 1. Java中的访问控制 表1-1 可见/访问性 在同一类中 同一包中 不同包中  同一包子类中  不同包子类中   public  yes  yes  yes  yes  yes   ...

  4. public,private,protected,default详解

    [一]public,private,protected,default public 作用:可以被该类的和非该类的任何成员访问. 注意:使用public关键字声明的类必须与java文件名保持一致,并且 ...

  5. php中public放什么,PHP中常用关键字public, private, protected, static...

    PHP中常用的关键字:public, private, protected, static, interface, implements, final 1.public.protected.priva ...

  6. java面试题三十 public,private,protected,default访问权限

    1 考题描述: 2 答案 BD 3解析 B. no modifer既为default也就是friendly 3.1 public,private,protected,default访问权限图 3.2证 ...

  7. PHP Class中public,private,protected,static的区别

    PHP Class中public,private,protected,static的区别 public:权限是最大的,可以内部调用,实例调用,可以被继承. protected:受保护类型,用于本类和继 ...

  8. C++ 类访问控制public/private/protected探讨

    摘要:本文是从饮水思源BBS C/C++版上一篇帖子引发的思考.当时看到帖子,突然觉得平时见惯了的,在这里似乎变得陌生了,究竟访问控制符怎样起作用,怎样使用,该怎样理解,本文试图给出讨论. 原帖如下 ...

  9. php class中public,private,protected的区别以及实例分析

    本篇文章是对php class中public,private,protected的区别以及实例进行了详细的分析介绍,需要的朋友参考下 一,public,private,protected的区别 pub ...

最新文章

  1. BCH网络成功发布第一个商业级别的Token
  2. IO和属性配置文件之组合拳
  3. Asp.NetCore3.1开源项目升级为.Net6.0
  4. anaconda安装成功测试_学习笔记120—Win10 成功安装Anaconda 【亲测有效,需注意几点!!!】...
  5. python爬虫用什么软件写_python爬虫怎么写
  6. jdk1.8 HashMap ConcurrentHashMap
  7. WordPress添加评论回复的电子邮件警报通知
  8. bzoj3007 解救小云公主
  9. 太火!这本 AI 图书微软强推,程序员靠它拿下 50K!
  10. 使用ZLIB对datasetProvider.data数据包进行压缩传输的测试
  11. 测试项目实战----RuoYi后台管理系统
  12. 安装VMWare Workstation 12的步骤
  13. xtdpdgmm:动态面板数据模型一网打尽
  14. 如何安装python380_python3.8下载及安装步骤详解
  15. 转行成为数据分析师的经验分享
  16. ios弱网测试_iOS模拟弱网测试
  17. 联想微型计算机改win76,联想ideacentre一体机改win7详细教程
  18. 天津理工大学和天津工业大学计算机考研,天津工业大学和天津理工大学,谁的实力更强?谁的录取分数更高呢...
  19. 通过 acme.sh 申请 Zero SSL 免费泛域名证书
  20. 什么是SSL协议 SSL协议的实现方式

热门文章

  1. OpenCV高级形态转换的实例(附完整代码)
  2. C语言在BST中找到最接近目标的值的算法(附完整源码)
  3. C语言实现pid算法(附完整源码)
  4. c++ extern “C”
  5. QT的QVBoxLayout类的使用
  6. 经典C语言程序100例之五
  7. c语言realloc函数中写啥,求大神解惑realloc函数,谢谢!
  8. can 总线通信协议开发_Simulink应用层开发—CAN总线信号处理
  9. 学习笔记:Zookeeper 应用案例(上下线动态感知)
  10. 15_Android中任务栈