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