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

面向?qū)ο蠓椒ǖ乃膫€(gè)特點(diǎn)是什么 面向?qū)ο螅咎卣鳎?/h1>

面向?qū)ο?,基本特征?面向?qū)ο螅∣OP)的基本特征面向?qū)ο蠹夹g(shù)是目前流行的系統(tǒng)設(shè)計(jì)開(kāi)發(fā)技術(shù),它和面向?qū)ο蠓治龊兔嫦驅(qū)ο蟪绦蛟O(shè)計(jì)。面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的提出,通常是為了解決現(xiàn)代程序設(shè)計(jì)方法——結(jié)構(gòu)化程序設(shè)

面向?qū)ο?,基本特征?/h2>

面向?qū)ο螅∣OP)的基本特征面向?qū)ο蠹夹g(shù)是目前流行的系統(tǒng)設(shè)計(jì)開(kāi)發(fā)技術(shù),它和面向?qū)ο蠓治龊兔嫦驅(qū)ο蟪绦蛟O(shè)計(jì)。面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的提出,通常是為了解決現(xiàn)代程序設(shè)計(jì)方法——結(jié)構(gòu)化程序設(shè)計(jì)所又不能解決的代碼重用問(wèn)題。面向?qū)ο蟮木幊谭椒ǜ咚膫€(gè)基本特征:1.抽象:抽象那就是看出一個(gè)主題中與當(dāng)前目標(biāo)沒(méi)什么關(guān)系的那些方面,以便更十分充分地注意一點(diǎn)與當(dāng)前目標(biāo)或者的方面。抽象的確還想清楚全部問(wèn)題,而只不過(guò)是你選其中的一部分,暫時(shí)沒(méi)有不用什么部分細(xì)節(jié)。比如,我們要設(shè)計(jì)一個(gè)學(xué)生成績(jī)管理系統(tǒng),去考察學(xué)生這個(gè)對(duì)象時(shí),我們只關(guān)心他的班級(jí)、學(xué)號(hào)、成績(jī)等,而不用什么去冷淡他的身高、體重這些信息。抽象除了兩個(gè)方面,一是過(guò)程抽象,二是數(shù)據(jù)抽象。過(guò)程抽象是指任何個(gè)應(yīng)明確定義,定義功能的操作都可被使用者n分之一單個(gè)的實(shí)體去理解,即便這個(gè)操作實(shí)際上很有可能由一系列更高等級(jí)的操作來(lái)能完成。數(shù)據(jù)抽象定義了數(shù)據(jù)類(lèi)型和壓力于該類(lèi)型對(duì)象上的操作,并限定了對(duì)象的值只能通過(guò)不使用這些操作改和觀察。2.繼承:繼承是一種聯(lián)結(jié)類(lèi)的層次模型,另外愿意和鼓勵(lì)類(lèi)的重用,它需要提供了一種內(nèi)容明確表述共性的方法。對(duì)象的一個(gè)新類(lèi)也可以從2個(gè)裝甲旅的類(lèi)中派生,這個(gè)過(guò)程一般稱(chēng)類(lèi)繼承。新類(lèi)可以繼承了遺留下來(lái)類(lèi)的特性,新類(lèi)被稱(chēng)各種類(lèi)的派生類(lèi)(子類(lèi)),而原始類(lèi)稱(chēng)做新類(lèi)的基類(lèi)(父類(lèi))。衍生產(chǎn)物類(lèi)也可以從它的基類(lèi)那里不能繼承方法和實(shí)例變量,另外類(lèi)這個(gè)可以如何修改或減少新的方法使之更更適合特殊的方法的需要。這也可以體現(xiàn)了大自然中象與特殊的方法的關(guān)系??梢岳^承性很不錯(cuò)的解決的辦法了軟件的可予以重任性問(wèn)題。比如,所有的Windows應(yīng)用程序都有一個(gè)窗口,它們是可以可以表示都是從一個(gè)窗口類(lèi)衍生關(guān)系進(jìn)去的??墒怯械膽?yīng)用程序主要是用于文字處理,有的應(yīng)用程序主要用于繪圖,這是由于派生出了差別的子類(lèi),各個(gè)子類(lèi)添加了相同的特性。3.封裝方法:標(biāo)準(zhǔn)封裝是面向?qū)ο蟮奶卣髦?,是?duì)象和類(lèi)概念的主要特性。封裝是把過(guò)程和數(shù)據(jù)包圍起來(lái)站了起來(lái),對(duì)數(shù)據(jù)的訪問(wèn)沒(méi)有辦法是從已定義的界面。面向?qū)ο笥?jì)算始于這個(gè)基本概念,即現(xiàn)實(shí)世界也可以被描摹成一系列完全自治、標(biāo)準(zhǔn)封裝的對(duì)象,這些對(duì)象是從一個(gè)受保護(hù)的接口訪問(wèn)其他對(duì)象。否則的話定義了一個(gè)對(duì)象的特性,則有必要判斷這些特性的可見(jiàn)性,即哪些特性作為部世界是可以說(shuō)的,哪些特性作用于表示內(nèi)部狀態(tài)。在這個(gè)階段定義對(duì)象的接口。大多,應(yīng)禁止打開(kāi)直接ftp連接一個(gè)對(duì)象的實(shí)際中表示,而應(yīng)是從操作接口不能訪問(wèn)對(duì)象,這稱(chēng)作信息隱藏。實(shí)際上,信息封印是用戶(hù)對(duì)裸芯片性的認(rèn)識(shí),裸芯片則為信息隱藏地提供給支持。封裝方法能保證了模塊本身比較好的獨(dú)立性,使得程序維護(hù)直接修改相對(duì)很容易。對(duì)應(yīng)用程序的修改僅遠(yuǎn)遠(yuǎn)超出類(lèi)的內(nèi)部,以致這個(gè)可以將應(yīng)用程序可以修改給予的影響減少到最低限度。4.多態(tài)性:多態(tài)性是指允許有所不同類(lèi)的對(duì)象對(duì)同一消息作出響應(yīng)。比如說(shuō)則是的加法,把兩個(gè)時(shí)間加在一起和把兩個(gè)整數(shù)加在一起估計(jì)徹底完全不同。又比如,則是的選擇編輯器-粘帖操作,在字處理程序和繪圖程序中有完全不同的效果。多態(tài)性和參數(shù)化多態(tài)性和包涵多態(tài)性。多態(tài)性語(yǔ)言具有身形靈活、抽象、行為鏈接共享、代碼互相訪問(wèn)的優(yōu)勢(shì),挺好的的解決了應(yīng)用程序函數(shù)同名作品問(wèn)題。面向?qū)ο蟪绦蛟O(shè)計(jì)具有許多優(yōu)點(diǎn):1、旗下時(shí)間短,效率高,可靠性高,所開(kāi)發(fā)的程序更強(qiáng)健。因此面向?qū)ο缶幊痰目捎枰灾厝涡?,可以在?yīng)用程序中大量需要長(zhǎng)大成熟的類(lèi)庫(kù),進(jìn)而速度加快了的新時(shí)間。2、應(yīng)用程序更易于安裝、更新完和生級(jí)。繼承和裸芯片也讓?xiě)?yīng)用程序的修改給予的影響十分淺表化。

第二代面向?qū)ο蠹夹g(shù)的標(biāo)志

C#,是微軟公司于2002年發(fā)布的新代面向?qū)ο笳Z(yǔ)言。這個(gè)與JAVA有著太大的幾乎完全一樣,卻又極不幾乎一樣的語(yǔ)言卻傳送了人們對(duì)第二代面向?qū)ο笳Z(yǔ)言的追逐。與此同時(shí).net3.5的發(fā)布,C#3.0的許多的新特點(diǎn)也使他藍(lán)月帝國(guó)一門(mén)極為完全成熟而又強(qiáng)大無(wú)比的本身翻新面目的面向?qū)ο笳Z(yǔ)言。