日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

静态变量、方法

發(fā)布時間:2023/12/13 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 静态变量、方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

static 變量---所有對象共享一個變量(全局變量區(qū)),無需構造---概念上和.net相同


所有對象共享一個變量的實質(zhì):
聲明時:堆區(qū)存放一個地址,地址指向全局變量區(qū)。然后當類對象聲明時,只是在堆區(qū)中為自身添加該地址。
全局變量:聲明和調(diào)用全局變量----global $global_num=0;
(面向對象:注重封裝(裝入實體類),無全局變量)
面向對象的累加問題
1.全局變量
2.靜態(tài)變量:和全局變量本質(zhì)上沒有區(qū)別,只是只能被類引用,體現(xiàn)了封裝性。
類中訪問方法
self::靜態(tài)變量 或者 類名::靜態(tài)變量
類外訪問方法
類名::靜態(tài)變量

類內(nèi)部使用this,類外部使用對象實例訪問靜態(tài)變量都是錯誤。---和.net相同


static 方法--用于操作類內(nèi)靜態(tài)變量(約定俗成)
不能訪問非靜態(tài)變量----邏輯上講不通
類內(nèi)訪問:
類名::方法名 或者類的實例名->方法名 ---和.net不同
類外訪問
類名::方法名 或者self::方法名


實例變量,普通變量,實例方法,


靜態(tài)方法:節(jié)省內(nèi)存,速度快(原因提前加載)。

轉載于:https://www.cnblogs.com/Watcher/p/3576967.html

總結

以上是生活随笔為你收集整理的静态变量、方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。