日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【软考】软件攻城狮考试(四)——面向对象

發布時間:2024/1/18 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【软考】软件攻城狮考试(四)——面向对象 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、攻占第二城~~

??????前一篇《【軟考】軟件攻城獅考試(三)——軟工》小編已經征服了這個國家,已經收獲了很多的知識,接下來又是一個勁敵——面向對象,這個國家依舊是一個沒有太大的實力,但是國土面積很大。所以小編要帶領大家去征服這個國家:

二、了解敵人

面向對象

2.1 先說說歷史~~

圖一 面向對象總覽

??????從圖中可以看出,面向對象這個國家,的兵力主要分散在基本概念、分析設計、設計模式、UML四個方面,其中,設計模式和UML的兵力非常強大,占據了很重大的一部分。更重要的是,我方軍團曾經和他們交過手,有專門克制他們的部隊,所以不用害怕出問題。

2.1 基本概念~~

對象:

①對象是一些屬性和操作的封裝體,是問題空間中一些東西的抽象。②從一般意義上講,對象就是問題空間中的事物,具有一組屬性和一組操作。屬性的值刻畫了一個對象的狀態,操作是對象的行為,通過他們改變對象的狀態。③對象用于自然而靈活的模擬現實世界中的事物,具有獨立性和自治性,具有良好的模塊性,為重用奠定了基礎。

類:

①幾乎同對象。②類是面向對象功能的核心。③類是創建對象的框架,而對象是類的實例。

屬性:

①靜態數據組成。②描述類和對象所固有的特征,類和對象的性質,可以區分類和對象。③比較穩定的數據,是對客觀世界實體所具有的性質的抽象。

抽象:

①人們認識客觀世界中復雜性的一種基本方法。

消息:

①面向對象方法中,完成一件事情的方法就是向有關對象發送消息。②消息體現了對象的自治性和獨立性,對象間可以通過消息交互,模擬現實世界。

多態:

①不同事物具有不同表現形式的能力。②使得具有不同內部結構的對象可以共享相同的外部接口,很好的支持消息機制,不同對象接收到同一個消息可產生完全不同的結果也是多態的體現。

2.2 UML~~

圖三 UML總覽

??????隨著面向對象技術的高速發展,人們需要統一的方法學和建模規范,而正是為了實現這個目標,Booch方法、OOSE、OMT三大主流融合,形成新的標準,就是統一建模語言(UML),現在已經歸納為國際標準,是軟件建模的主要規范之一。從中可以看出,這就是UML,具體大家可以詳細參看《【UML】各種圖之間的關系》

2.3 設計模式~~

圖四 設計模式學習方法

??????所謂的設計模式,簡單地理解,就是一些設計面向對象的軟件開發的經驗總結。一個設計模式事實上是系統地命名、解釋和評價某一個重要的可重現的面向對象設計方案。

??????個人在學習設計模式的時候是分了上面這幾個方面,自己學習理解很深刻,要這么深刻的認識,大概就是我們所說的知己知彼。有關設計模式,小編會在以后的博客中給大家詳細說明,宏觀了解一下設計模式,請跳轉《【設計模式】從菜鳥到大鳥之23個模式整體觀》

三、如何應對

??????對于軟考來說,面向對象還是比較重要的,這個涉及到的很多的東西都是值得我們去深入研究的,比如一些設計的方法,還是各個設計模式。所以大家一定要靜下心來去做。最后必然會有好的成績。

四、?化敵為友?

??????這樣通過不斷的進攻,收獲結果的時候終于來了。面向對象就是要抽象出來自己的東西,通過把控這個國家,小編就這么不斷完成,加油!!

??????下一篇小編講給大家帶來《軟件攻城獅考試(五)——數據結構》

總結

以上是生活随笔為你收集整理的【软考】软件攻城狮考试(四)——面向对象的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。