日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

提取類(lèi)的三要素是什么

汽車(chē)電子技術(shù) ? 來(lái)源:安迪python學(xué)習(xí)筆記 ? 作者:安迪python學(xué)習(xí)筆記 ? 2023-02-23 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 什么是類(lèi)的三要素

2. 提取類(lèi)的三要素

3.總結(jié)

1. 什么是類(lèi)的三要素

我們?cè)谑褂妹嫦驅(qū)ο箝_(kāi)發(fā)之前,我們第一步要做的是需求分析。

所謂需求分析就是根據(jù)需求來(lái)明確一下我們程序中需要包含哪些個(gè)類(lèi)。

例如我們要編寫(xiě)一個(gè)植物大戰(zhàn)僵尸的游戲,我們需要設(shè)計(jì)一個(gè)向日葵類(lèi),由向日葵類(lèi)負(fù)責(zé)創(chuàng)建向日葵的對(duì)象,我們還需要設(shè)計(jì)豌豆射手類(lèi),由豌豆射手類(lèi)創(chuàng)建不同的豌豆射手的對(duì)象等等。

總之就是在開(kāi)發(fā)之前,我們需要明確一下程序中具體包含哪幾個(gè)類(lèi)。

明確了哪些個(gè)類(lèi)之后,在設(shè)計(jì)這些類(lèi)時(shí),我們通常要滿(mǎn)足三個(gè)要素:

第1個(gè)要素,是類(lèi)名。

所謂類(lèi)名就是這個(gè)類(lèi)創(chuàng)建出來(lái)的對(duì)象是一個(gè)什么對(duì)象。

譬如向日葵類(lèi)創(chuàng)建出來(lái)的就是向日葵對(duì)象,而豌豆射手類(lèi)呢,創(chuàng)建出來(lái)的對(duì)象就是豌豆射手對(duì)象。

注意在給類(lèi)起名字的時(shí)候每個(gè)單詞的首字母都要大寫(xiě),同時(shí)多個(gè)單詞之間不需要使用下劃線(xiàn)。

當(dāng)類(lèi)有了名字之后,我們就可以在每個(gè)類(lèi)中,來(lái)指定一下這個(gè)類(lèi)中包含的屬性以及方法。

所謂屬性,就是用這個(gè)類(lèi)創(chuàng)建出來(lái)的對(duì)象具有什么樣的特征。

所謂方法,就是用這個(gè)類(lèi)創(chuàng)建出來(lái)的對(duì)象具有什么樣的功能或行為。

總之類(lèi)有三要素:

明確了類(lèi)的三要素之后,接下來(lái)我們?cè)賮?lái)看一下具體應(yīng)該怎么樣設(shè)計(jì)一個(gè)類(lèi)。

2. 提取類(lèi)的三要素

要設(shè)計(jì)類(lèi)我們首先需要明確類(lèi)名。

初學(xué)者可以用采用名詞/主語(yǔ)提煉法:

所謂名詞/主語(yǔ)提煉法就是在分析整個(gè)業(yè)務(wù)需求的時(shí)候,我們來(lái)查找一下需求中出現(xiàn)的名詞或主語(yǔ),通常這個(gè)名詞或主語(yǔ)就是我們要找到的類(lèi)。

當(dāng)類(lèi)找到之后,再根據(jù)需求來(lái)查找一下,在需求中對(duì)對(duì)象的特征描述,這些特征描述,就可以把它定義成屬性。

而在需求中對(duì)對(duì)象的行為或功能的描述,就可以把它定義成方法。

通常對(duì)行為或功能的描述,在需求中是以動(dòng)詞方式來(lái)表達(dá)的。

我們來(lái)看一個(gè)練習(xí):

張三今年18歲,身高180,喜歡跑步。

李四今年22歲,身高166,喜歡烹飪。

張三今年18歲,身高180,喜歡跑步。第1句話(huà)中張三是主語(yǔ),動(dòng)詞是跑步。

李四今年22歲,身高166,喜歡烹飪。第2句話(huà)中李四是主語(yǔ),動(dòng)詞是烹飪。

大家思考,我們?cè)谠O(shè)計(jì)類(lèi)時(shí),是設(shè)計(jì)一個(gè)張三類(lèi)和一個(gè)李四類(lèi),還是設(shè)計(jì)一個(gè)人類(lèi)呢?

張三和李四都是人名,張三和李四都具有許多共同的特征,因此,我們可以設(shè)計(jì)一個(gè)人類(lèi)。

類(lèi)名有了,接下來(lái)我們來(lái)確定屬性和方法。

兩個(gè)句子中對(duì)人類(lèi)的特征描述有3個(gè):

這3個(gè)就可以確定為類(lèi)的屬性。

兩個(gè)句子中對(duì)人類(lèi)的行為描述只有1個(gè):

喜歡跑步和喜歡烹飪。

這個(gè)就是類(lèi)的方法。

【課堂練習(xí)】

閱讀下面2句話(huà),確定程序所需的類(lèi)名、屬性和方法。

紅色的小轎車(chē)具有前進(jìn)、剎車(chē)、倒車(chē)的基礎(chǔ)功能。

藍(lán)色的公交車(chē)也具有前進(jìn)、剎車(chē)、倒車(chē)的基礎(chǔ)功能。

確定類(lèi)名:車(chē)類(lèi)

確定屬性:顏色、車(chē)型

確定方法:前進(jìn)、剎車(chē)、倒車(chē)

3.總結(jié)

類(lèi)有三要素:

對(duì)對(duì)象的特征描述,這些特征描述,就可以把它定義成屬性,通常是名詞。

對(duì)象的行為或功能的描述,就可以把它定義成方法,通常是動(dòng)詞。


方法

屬性

類(lèi)名

身高

年齡

姓名

方法

屬性

類(lèi)名

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 分析
    +關(guān)注

    關(guān)注

    2

    文章

    134

    瀏覽量

    34012
  • 開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    380

    瀏覽量

    42244
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3849

    瀏覽量

    85493
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    EMC三要素中的耦合路徑

    當(dāng)干擾源---耦合路徑---敏感器三要素同時(shí)存在,才會(huì)出現(xiàn)EMC問(wèn)題,缺少三要素中的任何一個(gè),EMC問(wèn)題都不會(huì)存在。
    發(fā)表于 03-13 14:50 ?3435次閱讀
    EMC<b class='flag-5'>三要素</b>中的耦合路徑

    電磁兼容三要素規(guī)律

    EMC是業(yè)界的一個(gè)難點(diǎn);來(lái)談?wù)凟MC個(gè)規(guī)律、EMC問(wèn)題三要素、電磁騷擾的特性、以及五層次EMC設(shè)計(jì)法。
    發(fā)表于 05-08 14:56 ?1431次閱讀
    電磁兼容<b class='flag-5'>三要素</b>和<b class='flag-5'>三</b>規(guī)律

    EMC的規(guī)律和三要素

    成正比增大。減少輻射騷擾或提高射頻輻射抗干擾能力的最重要途徑之二,就是想方設(shè)法減小騷擾源高頻電流頻率f,即減小騷擾電磁波的頻率f。二、EMC問(wèn)題三要素開(kāi)關(guān)電源及數(shù)字設(shè)備由于脈沖電流和電壓具有很豐富的高頻諧波
    發(fā)表于 03-17 08:44

    嵌入式系統(tǒng)的三要素

      嵌入式系統(tǒng)三要素  嵌入式系統(tǒng)的個(gè)基本要素是嵌入性、專(zhuān)用性與計(jì)算機(jī)系統(tǒng)?! 。?)嵌入性是把軟件嵌入到Flash存儲(chǔ)器中,  (2)專(zhuān)用性是指針對(duì)某個(gè)具體應(yīng)用領(lǐng)域和場(chǎng)合,量體裁衣式的定制適用
    發(fā)表于 06-28 08:48

    單片機(jī)工作的最小系統(tǒng)三要素

    單片機(jī)工作的最小系統(tǒng)是指使單片機(jī)可以工作的最少原件組成的系統(tǒng)。主要包括三要素:電源,晶振,復(fù)位電路
    發(fā)表于 01-22 07:35

    交流電的三要素分別是什么

    交流電的三要素分別是什么?極管實(shí)現(xiàn)放大作用的外部條件是什么?
    發(fā)表于 09-27 06:17

    請(qǐng)問(wèn)通信協(xié)議的三要素是什么?

    通信協(xié)議的三要素是什么?
    發(fā)表于 10-27 07:32

    單片機(jī)工作基礎(chǔ)三要素

    單片機(jī)。內(nèi)存ROM與RAM,存程序的地方。管腳有電源,復(fù)位,晶振和 IO 口這 4 類(lèi)管腳。前者是單片機(jī)工作基礎(chǔ)三要素。IO 口能識(shí)別按健的輸入,也能輸出驅(qū)動(dòng)繼電器工作的開(kāi)關(guān)信號(hào),也能跟外圍器件進(jìn)行通信。電平高(1),低(0)
    發(fā)表于 01-20 06:53

    切削用量三要素

    切削用量三要素:進(jìn)給速度,切削深度,金屬切除率:?jiǎn)挝粫r(shí)間內(nèi)切除單位體積的多少.
    發(fā)表于 03-18 11:01 ?6904次閱讀
    切削用量<b class='flag-5'>三要素</b>

    力的三要素是什么?什么是力?

    力的三要素是什么?力的大小、方向和作用點(diǎn)合稱(chēng)為“力的三要素”。常用有向線(xiàn)段來(lái)表示力。線(xiàn)段的長(zhǎng)度跟力的大小成正比,箭頭表示力的方向,線(xiàn)段的起點(diǎn)表
    發(fā)表于 03-18 11:13 ?2.2w次閱讀

    凹槽型光耦選型三要素

    本文主要介紹了凹槽型光耦選型三要素。凹槽型光耦(光電開(kāi)關(guān))也稱(chēng)作直射式光電傳感器或?qū)ι涫焦怆婇_(kāi)光,其工作原理是通過(guò)對(duì)紅外發(fā)射光的阻斷和導(dǎo)通,在紅外接收管感應(yīng)出的電流變化來(lái)實(shí)現(xiàn)開(kāi)和關(guān)的判斷。凹槽型光耦選型三要素:1.槽寬、2.光縫寬度、3.固定方式。
    發(fā)表于 04-09 13:13 ?1.1w次閱讀
    凹槽型光耦選型<b class='flag-5'>三要素</b>

    正弦交流電三要素

    本文首先介紹了什么是正弦交流電,其次介紹了正弦交流電三要素,最后闡述了正弦交流電的特點(diǎn)。
    的頭像 發(fā)表于 08-25 09:54 ?11.3w次閱讀

    數(shù)據(jù)模型的三要素

    本視頻主要詳細(xì)介紹了數(shù)據(jù)模型的三要素,分別是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。
    的頭像 發(fā)表于 02-28 15:57 ?2.5w次閱讀

    影響視頻格式三要素

    如果我們把一段視頻看做一個(gè)裝著貨物的“盒子”,那像MP4和FLV這些視頻格式,就是封裝貨物的盒子,盒子內(nèi)部打包著不同的“貨物”,如視頻原圖、聲音、字幕等資源。而視頻原圖的分辨率、幀率和碼率這種因素,則是影響視頻質(zhì)量的三要素
    的頭像 發(fā)表于 05-10 11:24 ?2954次閱讀

    一階電路的三要素法 一階電路等效電阻怎么求?

    一階電路的三要素法 一階電路等效電阻怎么求? 一階電路的三要素法是電路分析的基礎(chǔ),是電路理論中的重要部分。在此,我們將詳細(xì)介紹一階電路的三要素法,并探討一階電路等效電阻的計(jì)算方法。 一、一階電路
    的頭像 發(fā)表于 10-22 11:50 ?8406次閱讀
    九江县| 彭阳县| 阿克陶县| 临桂县| 工布江达县| 河津市| 桦南县| 静海县| 拉孜县| 秭归县| 临西县| 剑阁县| 衢州市| 泌阳县| 隆德县| 克什克腾旗| 玉溪市| 台南市| 林州市| 嘉义县| 襄垣县| 托克托县| 曲阜市| 伽师县| 乐都县| 衢州市| 建瓯市| 天长市| 大同市| 九龙城区| 富蕴县| 新化县| 微山县| 南皮县| 陕西省| 秭归县| 孝义市| 伊川县| 平昌县| 阜宁县| 普宁市|