首页 > 其他分享 >你没见过的protected private修饰关系

你没见过的protected private修饰关系

时间:2022-11-04 13:55:05浏览次数:55  
标签:关系 private public protected 修饰 internal

通常我们都见过public private protected以及internal,就含义来说 比较容易总结

public    1 谁都可见

private   2 谁都不见 除了自己

protected  3 你继承我 否侧不可见

internal  4 你得和我一个dll或是一个exe内(一个程序集内)

那么单独使用很容易理解 

当两个一起的时候呢,当然不能这四种随便两两组合。

protected internal  这两合一起,其实你可以理解成or 关系, 也就是满足了 3  或 4 中的一个条件都就可以了。

(顺便   internal protected  = protected internal)令其为 5 吧

那么你见过 protected private 吗???

我一直留神 写错 写出来这个,发现 还真可以。。。

效果好像是  等同于 protected and  internal    是5的条件中的and 关系  

故作个记录。

标签:关系,private,public,protected,修饰,internal
From: https://www.cnblogs.com/stweily/p/16857509.html

相关文章

  • Android Compose 修饰符类行为整理
    前言compose修饰符用来对界面组件装饰,类似ViewTree系统的组件属性,compose对于修饰符用法做了限制,RowScope,ColumScope,BoxScope,等等限制为仅可以在这些组件使用的修饰符......
  • C++中const修饰的成员函数
    const成员函数的格式:只要在函数后加上一个const就可以了TypeClassName::function(Typep)constintgetFoot(void)const{returnthis->foot; }https://blog.5......
  • c++ 之 const 修饰成员变量、成员函数
     const修饰成员变量、成员函数结论:1、非const成员函数可以调用const成员函数,const成员函数不能调用非const成员函数。2、非const成员函数、const成员函数可以任意访问......
  • C++ 常量引用,用来修饰形参,防止误操作
    voidfunc(constint&b){b=1000;//cout<<b<<endl;}intmain(){inta=10;//constint&b=10;//10是一个常量inta=10实际是c......
  • .NET Core 引发的异常:“sqlsugar.sqlsugarexception” 位于 system.private.corelib.
    运行一个.NETCore项目报错:引发的异常:“sqlsugar.sqlsugarexception”位于system.private.corelib.dll中。我运行的项目是: 核心商城系统(CoreShop),本地运行起来项......
  • Vue修饰符
    Vue修饰符事件修饰符.stop阻止事件冒泡.self只在点击自身时才会触发对应的事件.prevent阻止事件默认行为.once只会执行一次 .stop阻止事件冒泡......
  • c#的sealed修饰符
    看书时发现sealed可以阻止类被继承,但是sealed能否作用于方法或者属性呢?答案是肯定的!当sealed用来修饰方法时,只能对派生类使用,这个方法将重写基类的方法,但是该类的派生类......
  • java 权限修饰符private
    private修饰后,当前变量只能在当前的内中才能操作//定义一个学生类classStudent{Stringname;privateintscore;publicvoidsetScore(ints){......
  • 三种常用的Vue表单修饰符使用场景...
    vue的项目开发中须知道的三个vue表单修饰符(.lazy,.number,.trim)1,.lazy简单地说:我们在input输入框输入的时候,标签里的内容会实时变化,加了.lazy修饰符后,只有当鼠标光标离......
  • 2 类成员 访问修饰符 方法 参数 out ref params 命名参数 可选参数
    目录类=1类的概述2类成员2.1字段1显示和隐示字段初始化2.2为数据分配内存3访问修饰符私有访问和公有访问从类中访问私有方法方法=1方法1.1本地变量1.2类型推断和va......