




VBM010 PHILIPS 模塊
型號(hào):VBM010
品牌:PHILIPS
零件號(hào):VBM010
制造商:PHILIPS

產(chǎn)品描述
要避免類的代碼依賴于全局變量,也就是標(biāo)準(zhǔn)模塊中的公共變量。一個(gè)類的許多實(shí)例可以同時(shí)存在,所有這些對(duì)象在程序享全局?jǐn)?shù)據(jù)。
在類模塊代碼中使用全局變量也違背了面向?qū)ο蠓庋b的編程原則,因?yàn)橛蛇@樣的類所創(chuàng)建的對(duì)象并沒有包含它們的所有數(shù)據(jù)。
靜態(tài)類數(shù)據(jù)
有時(shí),希望由一個(gè)類模塊所創(chuàng)建的一些對(duì)象共享某個(gè)數(shù)據(jù)項(xiàng)。這就是所謂的靜態(tài)類數(shù)據(jù)。
不能在Visual Basic類模塊中實(shí)現(xiàn)真正的靜態(tài)類數(shù)據(jù)。但是,通過使用Property過程在標(biāo)準(zhǔn)模塊中設(shè)置及返回Public數(shù)據(jù)成員的值,可以仿真靜態(tài)類數(shù)據(jù),如以下的代碼:只讀屬性返回應(yīng)用程序的名字。
Copyright ? 2022-2024 深圳長欣自動(dòng)化設(shè)備有限公司 版權(quán)所有 備案號(hào):粵ICP備19020277號(hào)-4