Skip to main content

屬性管理 - 製作中

在正式介紹 屬性管理 之前,我們需要理解何謂屬性?透過真實世界的事物來舉例,相信會比較容易理解屬性這個概念。

  • 何謂屬性
    例子1:人類的眼睛顏色有很多種,我們建立一個屬性為 眼睛顏色,它可以用來記錄用戶自己的眼睛顏色。

    例子2:建立一個屬性為 身高,它可以用來記錄用戶的身高是幾公分。

    例子3:建立一個屬性為 姓名,它可以用來紀錄用戶的姓名。

    相信透過上面簡單的舉例應該有比較理解屬性的概念,屬性就是一個特定對象共同具有的特質或性質,但這些特質在這些對象之間呈現的結果並不一致。

    像是每個人眼睛的顏色並非完全相同,它沒有一個絕對的顏色,會根據不同人有不一樣的結果,而身高、體重、姓名亦是如此。

    屬性會同時存在於所有屬於此組織的機器人好友資料內,所以儘管建立的屬性是要給特定的機器人好友使用,其他同樣在這一個組織中的機器人好友,也一樣會具有這個建立的屬性。因此在我們建立屬性時,需要先思考清楚這個屬性的用途,以及同一個組織之中的各個機器人彼此間會不會有衝突的可能,例如:同個組織中存在兩個機器人,這兩個機器人都會使用到名為 身高 的屬性,但是兩個機器人


  • 屬性種類 (好友 / 機器人 / 組織)

    在 GOSU BAR 平台上屬性共分成:好友、機器人、組織三種類型。

    相信透過上面簡單的舉例應該有比較理解屬性的概念,屬性就是一個特定對象共同具有的特質或性質,但這些特質在這些對象之間呈現的結果並不一致。

    像是每個人眼睛的顏色並非完全相同,它沒有一個絕對的顏色,會根據不同人有不一樣的結果,而身高、體重、姓名亦是如此。

    屬性會同時存在於所有屬於此組織的機器人好友資料內,所以儘管建立的屬性是要給特定的機器人好友使用,其他同樣在這一個組織中的機器人好友,也一樣會具有這個建立的屬性。因此在我們建立屬性時,需要先思考清楚這個屬性的用途,以及同一個組織之中的各個機器人彼此間會不會有衝突的可能,例如:同個組織中存在兩個機器人,這兩個機器人都會使用到名為 身高 的屬性,但是兩個機器人

 

  • 屬性的型態