《C面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論》-從抽象到編程 張力生 習(xí)題及答案_第1頁
《C面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論》-從抽象到編程 張力生 習(xí)題及答案_第2頁
《C面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論》-從抽象到編程 張力生 習(xí)題及答案_第3頁
《C面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論》-從抽象到編程 張力生 習(xí)題及答案_第4頁
《C面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論》-從抽象到編程 張力生 習(xí)題及答案_第5頁
已閱讀5頁,還剩169頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第1章類與對象

1.從下面的文字描述中發(fā)現(xiàn)其中的一個主要概念,然后使用一個類來描述這個概念,

使用對象描述概念包含的個體,最后,使用兩種及以上的方法表不抽象出的類及對象,并畫

出對象的邏輯結(jié)構(gòu)。

張三是一個大學(xué)生,學(xué)習(xí)計算科學(xué)與技術(shù)專業(yè),李囚與張三同一個年級,但學(xué)習(xí)軟件工

程專業(yè),他們都是去年入學(xué)的,張三今年18歲,李四比張三大一歲,喜歡唱歌,張三是男

的,比較高。

答:反系閱讀文字描述,搞清楚哪些名詞代表一類事物,哪些名詞代表具體的一個事物,

哪些動語或短語描述事物的行為,哪些詞語或短語刻畫哪些事物,然后再根據(jù)這些詞語的含

義抽象出類及其屬性和行為、對象及其屬性值。

文字描述中主要涉及“大學(xué)生”這個概念,可使用類“大學(xué)生”來描述這個概念,“張三”和

“李四”是兩個大學(xué)生,可使用兩個對象分別描述“張三”和“李四”兩個個體。具體分析如下:

張三(個體名詞,對象)是一個大學(xué)生(抽象名詞,主要概念,類),為(動詞,行為)

計算科學(xué)與技術(shù)(個體名詞,專業(yè)的屬性值)專業(yè)(抽象名詞,屬性),李四(個體名詞,對

象)與張三同一個年級(抽象名詞,屬性),但學(xué)習(xí)軟件工程(個體名詞,專業(yè)的屬性值)專

業(yè),他們都是去生(年級的屬性值)入學(xué)的,張三今年坦歲(年齡的屬性值),李四比張三

大一歲(年齡的屬性值),魯瑟(動詞,行為)唱歌(動名詞,愛好的屬性值),張三是男的

(性別的屬性值),比較窗(形容詞,屬性身高)。

可采用列舉法和類圖描述抽象出的類“大學(xué)生”。

大學(xué)生{姓名,專業(yè),年級,年齡,愛好,性別,身高;學(xué)習(xí)(專業(yè)),喜歡(愛好)}

大學(xué)生

姓名

專業(yè)

年級

年齡

愛好

性別

身高

(專業(yè)

學(xué)習(xí)

(愛好

喜歡

四”。

”和“李

“張三

對象

出的

抽象

描述

象圖

和對

舉法

用列

可采

):大學(xué)

男”無

無,“

18,

022,

術(shù)”,2

學(xué)與技

算科

",”計

“張三

張三(

學(xué)生

無):大

",無,

“唱歌

19,

022,

程,2

件工

”「軟

"李四

李四(

:大學(xué)

李四

:大學(xué)

張二

工李

姓名

二張三

姓名

與技術(shù)

機(jī)科學(xué)

=計算

工程

=軟件

專業(yè)

專業(yè)

-2022

-2022

年級

年級

年齡

=19

=18

年齡

=唱歌

愛好

愛好

性別

性別

=男

身高

身高

___I

示自

確表

能準(zhǔn)

只要

同,

能不

也可

對象

類及

出的

抽象

同,

解不

的理

描述

文字

,對

說明

特別

。

可以

誤就

輯錯

有邏

義并沒

的含

己理解

結(jié)

物理

象的

個對

這兩

畫出

2,請

和p

象p1

個對

的兩

son

Per

建了

中創(chuàng)

程序

2的

例1.

2.

構(gòu)。

的結(jié)

存中

即內(nèi)

構(gòu),

部對

n的局

erso

2是P

間,p

貯空

配存

中分

據(jù)區(qū)

局?jǐn)?shù)

,在全

局對象

n的全

erso

1是P

答:p

兩個

和p2

。p1

溫馨提示

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

評論

0/150

提交評論