VB对象的理解
要想理解VB面向?qū)ο笫紫鹊昧私釼B
vb簡(jiǎn)稱visual basic 是1991年美國(guó)微軟公司開發(fā)的結(jié)構(gòu)化,模塊化的,面向?qū)ο蟮?#xff0c;包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動(dòng)為機(jī)制的可視化程序設(shè)計(jì)語言。
現(xiàn)實(shí)生活中任何事物都可稱為對(duì)象,對(duì)象是具體存在的,有著自己獨(dú)特個(gè)性,從設(shè)計(jì)程序而言,對(duì)象包含數(shù)據(jù),又包含接受事件后對(duì)數(shù)據(jù)進(jìn)行操作的方法并將其封裝起來的獨(dú)立邏輯實(shí)體。也就是對(duì)象有自己的屬性,事件,方法,三要素。
屬性(Properties)是指對(duì)象的特性,比如讓你的頭發(fā),人是對(duì)象頭發(fā)是人的屬性不同的對(duì)象有不同的屬性。在VB中每個(gè)對(duì)象的屬性都是一個(gè)默認(rèn)值,通過設(shè)置可以改變。
事件(event)是指對(duì)象能夠做出識(shí)別并快速做出反應(yīng)。如一小孩這個(gè)對(duì)象聽到他媽吼他讓他寫作業(yè)便去乖乖寫作業(yè)。及事件處理過程便是乖乖去寫作業(yè)。。vb中事件是預(yù)先定好的,能夠被對(duì)象是識(shí)別和響應(yīng)的。
vb中方法(methods)是系統(tǒng)已經(jīng)設(shè)計(jì)好的。在編寫事件過程中使用特殊程序,完成顯示 ,隱藏,移動(dòng)等。
面向?qū)ο蟮某绦蛟O(shè)計(jì)(object oriented Programming)是一個(gè)全新的設(shè)計(jì)方法,他從根本上改變了傳統(tǒng)的“面向過程的程序設(shè)計(jì)"模式。
面向?qū)ο蟮某绦蛟O(shè)計(jì)是以對(duì)象為基礎(chǔ)的,以事件驅(qū)動(dòng)對(duì)象對(duì)事件進(jìn)行處理的程序設(shè)計(jì)把解決問題的的過程演變?yōu)楦鱾€(gè)對(duì)象分類演繹的過程。也就是把一個(gè)程序劃分成多個(gè)相互關(guān)聯(lián)的對(duì)象并且建立這些對(duì)象相互關(guān)聯(lián)的事件過程,通過對(duì)象對(duì)發(fā)生的事件產(chǎn)生相應(yīng),執(zhí)行相應(yīng)的事件處理過程,即執(zhí)行的程序代碼。
總結(jié)
- 上一篇: 营销QQ咨询服务引入代码
- 下一篇: 数据中心如何提高运维效率?数据中心综合能