面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)概要PPT課件_第1頁(yè)
面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)概要PPT課件_第2頁(yè)
面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)概要PPT課件_第3頁(yè)
面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)概要PPT課件_第4頁(yè)
面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)概要PPT課件_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第8章 面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ) 8.1 8.1 面向過(guò)程和面向?qū)ο蟮某绦蛟O(shè)計(jì)面向過(guò)程和面向?qū)ο蟮某绦蛟O(shè)計(jì)8.1.1 8.1.1 面向過(guò)程的程序設(shè)計(jì)面向過(guò)程的程序設(shè)計(jì) 在面向過(guò)程的程序設(shè)計(jì)中,整個(gè)系統(tǒng)以功能分在面向過(guò)程的程序設(shè)計(jì)中,整個(gè)系統(tǒng)以功能分類,它被劃分成各類功能模塊,各個(gè)功能模塊如果類,它被劃分成各類功能模塊,各個(gè)功能模塊如果需要,還必須劃分為更為具體的小功能模塊,直至需要,還必須劃分為更為具體的小功能模塊,直至該功能模塊能以一個(gè)函數(shù)或一個(gè)過(guò)程來(lái)實(shí)現(xiàn)為止。該功能模塊能以一個(gè)函數(shù)或一個(gè)過(guò)程來(lái)實(shí)現(xiàn)為止。它具有思路清晰、功能單一等特點(diǎn),但其缺點(diǎn)也是它具有思路清晰、功能單一等特點(diǎn),但其缺點(diǎn)也是很

2、明顯的,主要表現(xiàn)在:很明顯的,主要表現(xiàn)在:1 1程序代碼被分為模塊和函數(shù),程序越大,在代碼程序代碼被分為模塊和函數(shù),程序越大,在代碼中出現(xiàn)錯(cuò)誤的可能性也就越大,因此不便維護(hù)和修中出現(xiàn)錯(cuò)誤的可能性也就越大,因此不便維護(hù)和修改。改。第1頁(yè)/共23頁(yè)2 2程序設(shè)計(jì)人員需要用大量的時(shí)間去設(shè)計(jì)輸入輸出界程序設(shè)計(jì)人員需要用大量的時(shí)間去設(shè)計(jì)輸入輸出界面,而且設(shè)計(jì)出來(lái)的界面又不能像用戶普遍使用的面,而且設(shè)計(jì)出來(lái)的界面又不能像用戶普遍使用的如如WINDOWSWINDOWS視窗操作系統(tǒng)那樣被接受。視窗操作系統(tǒng)那樣被接受。3 3程序在執(zhí)行過(guò)程中受過(guò)程的控制,會(huì)一直獨(dú)占計(jì)算程序在執(zhí)行過(guò)程中受過(guò)程的控制,會(huì)一直獨(dú)占計(jì)算

3、機(jī)的資源,難以實(shí)現(xiàn)多任務(wù)的操作。機(jī)的資源,難以實(shí)現(xiàn)多任務(wù)的操作。 由于以上這些問(wèn)題,使得由于以上這些問(wèn)題,使得VFPVFP程序設(shè)計(jì)逐漸演程序設(shè)計(jì)逐漸演變發(fā)展到了變發(fā)展到了OOPOOP?,F(xiàn)在的。現(xiàn)在的VFPVFP等等WindowsWindows應(yīng)用軟件,應(yīng)用軟件,既提供了傳統(tǒng)的面向過(guò)程的程序設(shè)計(jì)方法,也提供既提供了傳統(tǒng)的面向過(guò)程的程序設(shè)計(jì)方法,也提供了以下的程序設(shè)計(jì)方法。了以下的程序設(shè)計(jì)方法。第2頁(yè)/共23頁(yè)面向?qū)ο蟪绦蛟O(shè)計(jì)的兩個(gè)基本特點(diǎn)是:面向?qū)ο蟪绦蛟O(shè)計(jì)的兩個(gè)基本特點(diǎn)是:(1) (1) 它是可視化的編程方式。它是可視化的編程方式。(2) (2) 程序運(yùn)行沒(méi)有一定的順序,由事件驅(qū)動(dòng)。程序運(yùn)行沒(méi)

4、有一定的順序,由事件驅(qū)動(dòng)。 對(duì)象是程序和數(shù)據(jù)的結(jié)合體,是對(duì)象是程序和數(shù)據(jù)的結(jié)合體,是VFPVFP的一個(gè)操作單位。的一個(gè)操作單位。對(duì)象和對(duì)象又可組成新的對(duì)象。在面向?qū)ο蟮某绦蛟O(shè)計(jì)對(duì)象和對(duì)象又可組成新的對(duì)象。在面向?qū)ο蟮某绦蛟O(shè)計(jì)方方法中,用戶需要考慮的是如何創(chuàng)建對(duì)象,及對(duì)對(duì)象應(yīng)實(shí)法中,用戶需要考慮的是如何創(chuàng)建對(duì)象,及對(duì)對(duì)象應(yīng)實(shí)施施哪些操作,每個(gè)操作應(yīng)完成什么功能,以完成用戶提出哪些操作,每個(gè)操作應(yīng)完成什么功能,以完成用戶提出的的所有要求。所有要求。8.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)第3頁(yè)/共23頁(yè) 在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,最重要的概念是對(duì)象和類,它們是關(guān)系密切但又完全不同的兩個(gè)概念。8.2.1對(duì)象(o

5、bject) 對(duì)象是數(shù)據(jù)和數(shù)據(jù)操作代碼的組合體。對(duì)象既具有靜態(tài)的屬性又可具有動(dòng)態(tài)的行為。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,對(duì)象是構(gòu)成程序的基本單位,是程序的運(yùn)行實(shí)體。對(duì)象可以是任何的具體事物。在VFP中,標(biāo)簽、表格、表單以及所有控件都可看成是應(yīng)用程序中的對(duì)象。對(duì)象是應(yīng)用程序中的一個(gè)處理單位。8.2 面向?qū)ο蟮幕靖拍畹?頁(yè)/共23頁(yè) 8.2.2 8.2.2 類類(class)(class) 類含有某個(gè)對(duì)象的數(shù)據(jù)和操作功能,是對(duì)一組具類含有某個(gè)對(duì)象的數(shù)據(jù)和操作功能,是對(duì)一組具有相同屬性和方法的對(duì)象的抽象,是對(duì)象的原型。在類有相同屬性和方法的對(duì)象的抽象,是對(duì)象的原型。在類定義代碼中可含有對(duì)象的屬性、事件和方

6、法。定義代碼中可含有對(duì)象的屬性、事件和方法。 類和對(duì)象是抽象和具體的關(guān)系。類包含有關(guān)對(duì)象類和對(duì)象是抽象和具體的關(guān)系。類包含有關(guān)對(duì)象的特征和行為信息,是對(duì)象定義的模板。對(duì)象是類的具的特征和行為信息,是對(duì)象定義的模板。對(duì)象是類的具體化和實(shí)例化,所以對(duì)象又稱為類的實(shí)例(體化和實(shí)例化,所以對(duì)象又稱為類的實(shí)例(InstanceInstance)。)。一個(gè)類可以實(shí)例化為多個(gè)對(duì)象,各個(gè)對(duì)象都有所屬類的一個(gè)類可以實(shí)例化為多個(gè)對(duì)象,各個(gè)對(duì)象都有所屬類的屬性、事件和方法程序,但每個(gè)對(duì)象的屬性值可以不同。屬性、事件和方法程序,但每個(gè)對(duì)象的屬性值可以不同。類是一個(gè)靜態(tài)的概念,只有實(shí)例化的對(duì)象才是可運(yùn)行的類是一個(gè)靜態(tài)的

7、概念,只有實(shí)例化的對(duì)象才是可運(yùn)行的實(shí)體。實(shí)體。第5頁(yè)/共23頁(yè) 類具有封裝性、繼承性和多態(tài)性。類具有封裝性、繼承性和多態(tài)性。 封裝性(封裝性(EncapsulationEncapsulation)。封裝是指將對(duì)象的)。封裝是指將對(duì)象的特性特性( (屬性屬性) )和行為和行為( (方法方法) )包裝在一起。包裝在一起。 繼承性(繼承性(InheritanceInheritance)。類都可以從已有的類)。類都可以從已有的類中派生而來(lái),派生出的子類繼承父類的全部屬性和法,中派生而來(lái),派生出的子類繼承父類的全部屬性和法,可以添加新的方法,也可放棄若干原有的方法??梢蕴砑有碌姆椒?,也可放棄若干原有的方

8、法。 多態(tài)性(多態(tài)性(Polymorphism)Polymorphism)。多態(tài)性是指相同的操。多態(tài)性是指相同的操作可以作用于多種類型的對(duì)象上,并獲得不同的結(jié)果。作可以作用于多種類型的對(duì)象上,并獲得不同的結(jié)果。Visual FoxProVisual FoxPro允許用戶利用多態(tài)性。允許用戶利用多態(tài)性。 第6頁(yè)/共23頁(yè)8.2.3 類與對(duì)象的關(guān)系 類和對(duì)象關(guān)系密切,但并不相同。類包含了有關(guān)對(duì)象的共同特征和行為信息,它是對(duì)象的藍(lán)圖和框架。類是對(duì)象的抽象描述,對(duì)象是類的一個(gè)具體實(shí)例。例如,電話可以是一個(gè)類,而這個(gè)類的實(shí)例對(duì)象,便是某一部具體的電話。 從某種程度上講,類也是一種對(duì)象,例如學(xué)生是一類也是

9、一個(gè)對(duì)象。類決定了對(duì)象的特征。對(duì)象可以是類的成品,類與對(duì)象是應(yīng)用程序的組裝模塊。第7頁(yè)/共23頁(yè) 8.2.4 8.2.4 屬性屬性 對(duì)事物性質(zhì)等進(jìn)行的描述稱為事物的屬對(duì)事物性質(zhì)等進(jìn)行的描述稱為事物的屬性。屬性是對(duì)象的特征,是對(duì)象某一方面的行性。屬性是對(duì)象的特征,是對(duì)象某一方面的行為參數(shù)。它描述對(duì)象的狀態(tài)或某一方面的行為為參數(shù)。它描述對(duì)象的狀態(tài)或某一方面的行為功能,說(shuō)明了對(duì)象可以完成的工作,但還沒(méi)有功能,說(shuō)明了對(duì)象可以完成的工作,但還沒(méi)有說(shuō)明如何去完成任務(wù)。狀態(tài)是對(duì)象在其生命周說(shuō)明如何去完成任務(wù)。狀態(tài)是對(duì)象在其生命周期中某個(gè)特定階段所處的某種境域、所表現(xiàn)的期中某個(gè)特定階段所處的某種境域、所表現(xiàn)的

10、形態(tài),行為是指對(duì)象在某種狀態(tài)下所做的一系形態(tài),行為是指對(duì)象在某種狀態(tài)下所做的一系列處理、操作、反應(yīng)。列處理、操作、反應(yīng)。第8頁(yè)/共23頁(yè) 8.3 VFP中的類和對(duì)象 VFP的對(duì)象所具有的屬性是由派生該對(duì)象的類決定的,而且這些屬性既可以在設(shè)計(jì)時(shí)指定,也可以在運(yùn)行時(shí)指定。當(dāng)用戶打開(kāi)表單或控件的屬性窗口,并選擇“其它”選項(xiàng)卡時(shí),可能會(huì)看到涉及類定義的以下幾個(gè)屬性:(1)BaseClass(基類):VFP中內(nèi)部定義的類,用戶可使用它們創(chuàng)建(2)自定義類,如表單和所有控件都是基類,用戶可在此基礎(chǔ)上創(chuàng)建新類,增添需要的功能。 Class(類):派生該對(duì)象的類名。(3) ParentClass(父類):派生

11、該對(duì)象的父類名。僅對(duì)自定義類有效,如果類是直接從VFP基類上派生的,則本項(xiàng)為空。 第9頁(yè)/共23頁(yè)8.3.1 容器類容器類可以包含其它對(duì)象,并允許訪問(wèn)這些對(duì)象。 這些對(duì)象無(wú)論是在運(yùn)行時(shí)還是在設(shè)計(jì)時(shí)都可以單獨(dú)地操作。常用的容器類有:表單(Form)、表單集(FormSet)、列(Coumn)、命令按鈕組(CommandButton Group)、容器(Container)、表格(Grid)、選項(xiàng)按鈕組(OptionButtonGroup)、頁(yè)(Page)、頁(yè)框(PageFrame)、工具欄(TooBar),其中,表單集和頁(yè)框是不可見(jiàn)類。第10頁(yè)/共23頁(yè) 8.3.2 控件類 控件類中不能包含其它

12、對(duì)象,只能加入到其它對(duì)象中??丶惖姆庋b比容器類更為嚴(yán)密。當(dāng)引用容器中的控件對(duì)象時(shí)必須經(jīng)過(guò)容器,其格式是:容器對(duì)象.控件對(duì)象.屬性。例如,在Form1表單中設(shè)置標(biāo)簽abc1的Caption屬性:Form1.abc1.Caption=姓名第11頁(yè)/共23頁(yè)VFPVFP中常用的控件類有:中常用的控件類有:復(fù)選框(復(fù)選框(CheckBoxCheckBox)、組合框()、組合框(ComboBoxComboBox)、)、命令按鈕(命令按鈕(CommandButtonCommandButton)、編輯框()、編輯框(EditBoxEditBox)、)、圖像(圖像(ImageImage)、標(biāo)簽()、標(biāo)簽(a

13、beabe)、線條()、線條(ineine)、)、列表框(列表框(IstBoxIstBox)、選項(xiàng)按鈕()、選項(xiàng)按鈕(OptionButtonOptionButton)、)、形狀(形狀(ShapeShape)、微調(diào)()、微調(diào)(SpinnerSpinner)、文本框)、文本框(TextBoxTextBox)、)、計(jì)數(shù)器(計(jì)數(shù)器(TimerTimer)、控件()、控件(ControContro)、列標(biāo)題)、列標(biāo)題(HeaderHeader)、)、OEOE綁定型控件(綁定型控件(OE Bound ControOE Bound Contro)、)、OEOE容器控件(容器控件(OE Container

14、ControOE Container Contro)、)、自定義類(自定義類(CustomCustom),其中計(jì)數(shù)器和自定義類是不可),其中計(jì)數(shù)器和自定義類是不可見(jiàn)類。見(jiàn)類。第12頁(yè)/共23頁(yè)8.3.3 容器對(duì)象和控件對(duì)象 VFP的類有容器類和控件類之分,所以VFP中的對(duì)象也分為容器對(duì)象和控件對(duì)象(有時(shí)也稱之為非容器對(duì)象)。1容器對(duì)象容器對(duì)象是由容器類創(chuàng)建的對(duì)象,它們可以包含其它對(duì)象,并且允許用戶在設(shè)計(jì)和運(yùn)行時(shí)訪問(wèn)這些對(duì)象。 第13頁(yè)/共23頁(yè)容器對(duì)象容器對(duì)象所能包含的對(duì)象所能包含的對(duì)象命令按鈕組命令按鈕組CommandGroupCommandGroup命令按鈕命令按鈕選項(xiàng)按鈕組選項(xiàng)按鈕組Op

15、tionGroupOptionGroup選項(xiàng)按鈕選項(xiàng)按鈕表格表格GridGrid表格列表格列頁(yè)框頁(yè)框PageFramePageFrame頁(yè)面頁(yè)面頁(yè)面頁(yè)面PagePage任意控件、容器和自定義對(duì)象任意控件、容器和自定義對(duì)象表單集表單集FormSetFormSet表單、工具欄表單、工具欄表單表單FormForm頁(yè)框、任意控件、容器或自定義對(duì)象頁(yè)框、任意控件、容器或自定義對(duì)象表格列表格列HeaderHeader標(biāo)頭對(duì)象以及除表單、表單集、工具欄、標(biāo)頭對(duì)象以及除表單、表單集、工具欄、計(jì)時(shí)器和其它列對(duì)象以外的任意對(duì)象計(jì)時(shí)器和其它列對(duì)象以外的任意對(duì)象工具欄工具欄ToolBarToolBar任意控件、頁(yè)框和

16、容器任意控件、頁(yè)框和容器容器容器OleControlOleControl任意控件任意控件表8.1 各種容器類及其所能包含的對(duì)象 第14頁(yè)/共23頁(yè)2控件對(duì)象 控件對(duì)象也稱為非容器對(duì)象,即控件對(duì)象可以包含在容器對(duì)象中,但控件類對(duì)象沒(méi)有“AddObject”(添加對(duì)象)的方法程序,因此在控件對(duì)象中不能添加其它對(duì)象,即控件對(duì)象不能作為其它對(duì)象的父對(duì)象。 控件對(duì)象一般作為一個(gè)獨(dú)立的部件出現(xiàn),提供移動(dòng)、拖放和單擊等操作,用戶可執(zhí)行封裝在控件內(nèi)的方法程序。第15頁(yè)/共23頁(yè)8.4 事件和方法程序 VFP中的每個(gè)對(duì)象都是用類定義的。在VFP的“表單控件工具欄”上,控件代表類并不實(shí)際存在,直到在表單上放置了控

17、件的對(duì)象為止。創(chuàng)建控件也就是在復(fù)制控件類,或者說(shuō)是建立控件類的實(shí)例。這個(gè)實(shí)例就是程序中將引用的對(duì)象。第16頁(yè)/共23頁(yè)8.4.1 VFP常用事件 事件確定控件對(duì)外部條件的響應(yīng)。事件由各個(gè)控件識(shí)別,再由應(yīng)用程序處理。例如,命令按鈕可以識(shí)別鼠標(biāo)單擊事件,但無(wú)法響應(yīng)這個(gè)事件,除非提供了所需要的代碼,即必須告訴VFP在用戶單擊特定命令按鈕時(shí)所進(jìn)行的操作。每個(gè)對(duì)象都能夠識(shí)別和響應(yīng)系統(tǒng)預(yù)先定義好的特定事件。用戶不能自定義新的事件。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,程序的執(zhí)行取決于當(dāng)前所發(fā)生的事件,并由事件來(lái)驅(qū)動(dòng)。什么事件發(fā)生了,便有相應(yīng)的事件處理程序去處理。 事件可由用戶或系統(tǒng)激活,多數(shù)情況下,事件是通過(guò)用戶的交互

18、操作產(chǎn)生的。用戶可以編寫(xiě)具有一定功能的程序代碼,以響應(yīng)特定的事件。 第17頁(yè)/共23頁(yè)事件事件說(shuō)明說(shuō)明InitInit當(dāng)對(duì)象創(chuàng)建時(shí)激活當(dāng)對(duì)象創(chuàng)建時(shí)激活DestroyDestroy 當(dāng)對(duì)象從內(nèi)存中釋放時(shí)激活當(dāng)對(duì)象從內(nèi)存中釋放時(shí)激活ErrorError當(dāng)類中的事件或方法程序過(guò)程中發(fā)生錯(cuò)誤時(shí)激活當(dāng)類中的事件或方法程序過(guò)程中發(fā)生錯(cuò)誤時(shí)激活表8.2 最小事件集 第18頁(yè)/共23頁(yè)事件事件事件的激發(fā)事件的激發(fā)InitInit當(dāng)對(duì)象創(chuàng)建時(shí)激活當(dāng)對(duì)象創(chuàng)建時(shí)激活DestroyDestroy當(dāng)對(duì)象從內(nèi)存中釋放時(shí)激活當(dāng)對(duì)象從內(nèi)存中釋放時(shí)激活ClickClick用戶單擊用戶單擊ErrorError當(dāng)類中的事件或方法程

19、序過(guò)程中發(fā)生錯(cuò)誤時(shí)激活當(dāng)類中的事件或方法程序過(guò)程中發(fā)生錯(cuò)誤時(shí)激活DblClickDblClick用戶使用主鼠標(biāo)按鈕雙擊對(duì)象激活用戶使用主鼠標(biāo)按鈕雙擊對(duì)象激活RightClickRightClick用戶使用輔鼠標(biāo)按鈕單擊對(duì)象激活用戶使用輔鼠標(biāo)按鈕單擊對(duì)象激活GotFocusGotFocus對(duì)象接收焦點(diǎn)由用戶動(dòng)作引起激活對(duì)象接收焦點(diǎn)由用戶動(dòng)作引起激活LostFocusLostFocus對(duì)象失去焦點(diǎn)由用戶動(dòng)作引起激活對(duì)象失去焦點(diǎn)由用戶動(dòng)作引起激活KeyPressKeyPress用戶按下或釋放按鈕用戶按下或釋放按鈕MouseDownMouseDown用戶在對(duì)象上按下鼠標(biāo)按鈕用戶在對(duì)象上按下鼠標(biāo)按鈕Mo

20、useMoveMouseMove用戶在對(duì)象上移動(dòng)鼠標(biāo)按鈕用戶在對(duì)象上移動(dòng)鼠標(biāo)按鈕MouseUpMouseUp鼠標(biāo)指針停在對(duì)象上,用戶釋放鼠標(biāo)按鈕鼠標(biāo)指針停在對(duì)象上,用戶釋放鼠標(biāo)按鈕其他事件其他事件 表8.3 核心事件表 第19頁(yè)/共23頁(yè)8.4.2 VFP常用方法程序介紹 方法程序是對(duì)象能夠執(zhí)行的一些操作,不同的對(duì)象具有不同的操作行為。為了很好地、準(zhǔn)確地觸發(fā)并執(zhí)行方法程序,配備了控件和事件;同時(shí)設(shè)置了數(shù)據(jù)環(huán)境以滿足用戶對(duì)使用信息數(shù)據(jù)范圍的選取并構(gòu)成與其他幾個(gè)方面的完整配合體系??梢园褜傩钥醋魇且粋€(gè)對(duì)象的性質(zhì)參數(shù),把事件看作是觸發(fā)對(duì)象響應(yīng)的指令,把方法程序看作是對(duì)象的響應(yīng)動(dòng)作,把數(shù)據(jù)環(huán)境看作是對(duì)

21、象的生存與運(yùn)行條件。 方法程序是一段能完成特定操作的程序代碼。方法程序既可以與相應(yīng)的事件相關(guān)聯(lián),例如,為Cick事件編寫(xiě)的方法程序代碼將在Cick事件出現(xiàn)時(shí)被執(zhí)行,也可以獨(dú)立于事件而單獨(dú)存在,此類方法程序必須在代碼中被顯式地調(diào)用。例如,命令按鈕對(duì)象具有SetFocus方法程序,該方法程序的作用是將焦點(diǎn)放置到該按鈕上。表8.4給出了VFP中常用方法程序。第20頁(yè)/共23頁(yè)常用方法程序常用方法程序用途說(shuō)明用途說(shuō)明AddColumnAddColumn在表格控件中添加一個(gè)列對(duì)象在表格控件中添加一個(gè)列對(duì)象AddObjectAddObject在表單對(duì)象中添加一個(gè)對(duì)象在表單對(duì)象中添加一個(gè)對(duì)象BoxBox在表單對(duì)象中畫(huà)一個(gè)矩形在表單對(duì)象中畫(huà)一個(gè)矩形CircleCircle在表單對(duì)象中畫(huà)一個(gè)圓或橢圓在表單對(duì)象中畫(huà)一個(gè)圓或橢圓ClearClear清除控件中的內(nèi)容清除控件中的內(nèi)容ClsCls

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論