您的位置:極速下載站 → 電腦軟件 → 教育教學(xué) → 電子文檔 → 第2章VB.NET程序設(shè)計(jì)初步ppt
主要內(nèi)容
面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念
事件驅(qū)動的編程機(jī)制
VB.NET窗體
VB.NET常用控件
OO(Object Oriented)程序設(shè)計(jì)
1.初期的程序設(shè)計(jì)
由于硬件資源的限制,程序以高運(yùn)行效率、少占用內(nèi)存為目標(biāo)
2.結(jié)構(gòu)化程序設(shè)計(jì)
程序的可讀性、可維護(hù)性為目標(biāo)
程序=算法+數(shù)據(jù)結(jié)構(gòu) 的面向過程的程序設(shè)計(jì)
3.面向?qū)ο蟮某绦蛟O(shè)計(jì)
降低程序的復(fù)雜性、提高軟件的開法效率和改善工作界面為目標(biāo)
程序=對象+消息 的面向?qū)ο蟮某绦蛟O(shè)計(jì)
以對象為程序的基本要素。
以消息在對象之間建立關(guān)聯(lián)
以事件驅(qū)動程序的執(zhí)行
對象和類
對象是現(xiàn)實(shí)世界中可以獨(dú)立存在、被區(qū)分的實(shí)體。如學(xué)生、計(jì)算機(jī)、書等。
在面向?qū)ο蟪绦蛟O(shè)計(jì)中:
類:是對對象的抽象定義,是具有共同屬性和方法的多個對象的相似特征的統(tǒng)一描述。類是創(chuàng)建對象的模板。
對象:對象是類的具體實(shí)例,是對象屬性和方法的封裝體。對象的屬性用于描述對象的特征,對象的方法則用于描述對象的行為,即其所能進(jìn)行的操作。
對象的三要素
屬性:描述對象的特性和外觀、反映對象的狀態(tài)。
方法:描述對象所能執(zhí)行的操作或接收外界消息后的反應(yīng)。
事件:描述對象能發(fā)送或接收并響應(yīng)的消息。
相關(guān)搜索:vb.net