官术网_书友最值得收藏!

三、具體對象和對象類

M語言中,具體對象會用一類ID表述,從而系統很容易辨識哪些ID指的是具體對象。這里我們為方便閱讀,用ID1、ID2……表述具體對象。具體對象完全被它的屬類屬性參與的事件和其他對象的關系所決定。具體對象參與的結構信息包括具體對象屬性、具體對象屬類、具體事件、事件類等。

具體對象屬性的表述類似:(具體對象=ID1,屬性維度=屬性)。比如:(具體對象=Lucyc,發色=紅色)。具體對象屬類的表述類似:(具體對象=ID1,屬類=)。比如:(具體對象=Kittyc,屬類=貓)

我們知道具體對象的屬性和屬類是會隨時間變化的,所以這個信息在儲存的時候還包含了時間信息。比如Peter,1988年的時候是個嬰兒(具體對象=Peterc,屬類=嬰兒,時間=1988年),到了2018年的時候是成年人(具體對象=Peterc,屬類=成年人,時間=2018年)。類似的,2018年小香檳體重10千克(具體對象=小香檳,體重=10kg,時間=2018年), 2020年小香檳體重15千克(具體對象=小香檳,體重=15kg,時間=2020年)。

具體對象如何參與到事件中,我們會在事件的表述中討論。

對象類也是一類ID,也有自己專屬的記憶空間,這里我們為方便閱讀,用ID1*、ID2*……表述對象類。對象類參與的結構信息包括了前面說的對象屬類、對象類屬性、事件類等。

對象屬類我們剛剛已經例舉過。對象類屬性,描述了對象類的一般特征,比如醋是酸的,血是紅色的,在結構信息中表述就是:(對象類=醋c,味道=酸),(對象類=血液,顏色=紅色)。對象類如何參與到事件類中,我們會在事件類表述中討論。

主站蜘蛛池模板: 竹山县| 介休市| 东海县| 灌阳县| 镇雄县| 新竹市| 林甸县| 莱芜市| 黔西县| 且末县| 黄骅市| 友谊县| 曲松县| 当涂县| 鸡东县| 黑水县| 眉山市| 温州市| 甘孜| 白河县| 桐柏县| 广灵县| 手游| 布尔津县| 于田县| 香河县| 墨竹工卡县| 神木县| 徐州市| 高台县| 北票市| 周宁县| 张家川| 安阳市| 巨野县| 涞源县| 兴仁县| 望江县| 衡山县| 康保县| 惠州市|