public/private/protected/默认 的各种理论上的区别
生活随笔
收集整理的這篇文章主要介紹了
public/private/protected/默认 的各种理论上的区别
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
public class myClass
{
int id;
public string name;
protected int age;
private string something;
}
上面的代碼主要是用來(lái)做個(gè)例子闡述我今天所記錄的東西。第一個(gè)id,其實(shí)默認(rèn)的就是,只能在當(dāng)前包中訪問(wèn)(java),對(duì)于.net而言,被引用相當(dāng)于privateintid;而public則可以被其他類進(jìn)行訪問(wèn),protected則可以被myClass類或者其子類進(jìn)行訪問(wèn);而private則只能在當(dāng)前類被訪問(wèn);
這是對(duì)于初學(xué)者的一種簡(jiǎn)單理解。如果有誤,望各位大俠評(píng)論,以便于本人糾正。
轉(zhuǎn)載于:https://blog.51cto.com/mylinx/1305316
總結(jié)
以上是生活随笔為你收集整理的public/private/protected/默认 的各种理论上的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 文件,文件夹的创建和删除
- 下一篇: 如何理解signal函数声明