卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Visual Foxpro VF程序設(shè)計(jì)教程第二版 劉衛(wèi)國(guó)第十~十一章

本文由Antilogy貢獻(xiàn)ppt文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。第十章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)10.1 面向?qū)ο蟮母拍頥isual FoxPro不僅支持傳統(tǒng)

本文由Antilogy貢獻(xiàn)
ppt文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。
第十章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
10.1 面向?qū)ο蟮母拍?br>Visual FoxPro不僅支持傳統(tǒng)的過(guò)程式編 程技術(shù),還支持面向?qū)ο缶幊碳夹g(shù),并在程 序語(yǔ)言方面作了強(qiáng)有力的擴(kuò)充。過(guò)程式編程 在設(shè)計(jì)程序時(shí),必須考慮程序代碼的全部流 程,而面向?qū)ο缶幊淘谠O(shè)計(jì)程序時(shí),考慮的 則是如何創(chuàng)建對(duì)象以及創(chuàng)建什么樣的對(duì)象。 面向?qū)ο缶幊淌菍?duì)過(guò)程式編程思想的變革, 它引入了許多新的概念,提出了比過(guò)程式編 程語(yǔ)言更高級(jí)的面向?qū)ο缶幊痰恼Z(yǔ)言,這些 概念和語(yǔ)言使得開(kāi)發(fā)應(yīng)用程序變得更容易, 耗時(shí)更少、效率更高。
10.1.1 對(duì)象與類(lèi) 1.對(duì)象 對(duì)象(Object)是反映客觀事物屬性及行 為特征的描述。每個(gè)對(duì)象都具有描述其特征的 屬性,及附屬于它的行為。對(duì)象把事物的屬性 和行為封裝在一起,是一個(gè)動(dòng)態(tài)的概念。 對(duì)象是面向?qū)ο缶幊痰幕驹?,是“?lèi)” 的具體實(shí)例。
2.類(lèi) 類(lèi)(Class)是具有相同屬性特征和行為規(guī)則的 多個(gè)對(duì)象的一種統(tǒng)一描述。在面向?qū)ο蠓椒ㄖ校?類(lèi)是對(duì)現(xiàn)實(shí)世界的一種高度抽象與概括,而對(duì)象 則是類(lèi)的一個(gè)實(shí)例 。 總之,從程序設(shè)計(jì)者的角度觀察,類(lèi)是一個(gè)數(shù) 據(jù)模式和若干個(gè)程序過(guò)程經(jīng)封裝而形成的一個(gè)整 體,它是使用信息技術(shù)對(duì)現(xiàn)實(shí)世界的一種模擬與 抽象,而對(duì)象則是類(lèi)的一個(gè)實(shí)例,是面向?qū)ο蠓?法中組成程序的一種構(gòu)件。
10.1.2 事件驅(qū)動(dòng)編程機(jī)制
1.事件是面向?qū)ο蠓椒ㄖ序?qū)動(dòng)程序運(yùn)行的 引擎 。 2.事件代碼與方法代碼 。 3.事件觸發(fā)與停止。
10.1.3 子類(lèi)與繼承
既然類(lèi)是面向?qū)ο蠓椒ㄖ袑?duì)現(xiàn)實(shí)世界進(jìn)行模擬 與抽象的一種工具,而現(xiàn)實(shí)世界中的類(lèi)是分層次 的,在面向?qū)ο蠓椒ㄖ?,用子?lèi)來(lái)模擬現(xiàn)實(shí)世界 中的類(lèi)的層次問(wèn)題。 在面向?qū)ο蠓椒ㄖ?,子?lèi)將繼承其父類(lèi)的全 部特征和方法程序,當(dāng)然,在子類(lèi)中可以對(duì)這些 繼承的特征和方法程序進(jìn)行修改,以對(duì)該子類(lèi)進(jìn) 行更準(zhǔn)確的模擬。
Visual.FoxPro中的類(lèi)與對(duì)象 10.2 Visual.FoxPro中的類(lèi)與對(duì)象
10.2.1.Visual.FoxPro的基類(lèi) (1) 容器類(lèi)(Container Class)可以容納其他對(duì) 象,并允許訪問(wèn)所包含的對(duì)象。 (2) 控件類(lèi)(Control Object Class)不能容納其 他對(duì)象,它沒(méi)有容器類(lèi)靈活。 由控件類(lèi)創(chuàng)造的對(duì)象是不能單獨(dú)使用和修改的, 它只能做為容器類(lèi)中的一個(gè)元素,通過(guò)由容器類(lèi)創(chuàng) 造的對(duì)象修改或使用。
10.2.2 對(duì)象的引用
1.容器類(lèi)中對(duì)象的層次:容器中的對(duì)象仍然可以 是一個(gè)容器,一般把一個(gè)對(duì)象的直接容器稱(chēng)為父 容器,在調(diào)用特定的對(duì)象時(shí),搞清該對(duì)象的父容

標(biāo)簽: