Property 和 Attribute 的區別

2022-02-01 04:33:42 字數 341 閱讀 9907

property 和 attribute 都翻譯為屬性,但其實它們**於兩個不同的領域,attribute 屬於 ooa/ood的概念, 而 property 屬於程式語言的概念,簡單來說可以通過下面的例子來說明它們的區別:

1.在物件導向程式設計中,我們定義乙個類,叫做 person 類,在 person 類中定義兩個成員變數 name 和 age ,這個成員變數我們有時候也稱之為屬性,而這裡的「屬性」在英文中就叫做 property.

2.熟悉 html/xml 的人一定知道,每乙個 html/xml 元素都有很多屬性,比如 table 元素有乙個屬性 width 用於指定**的寬度,這裡的 「屬性」英文就叫做 attribute.

attrib命令的使用

attrib命令的使用 命令列 attrib s h c windows run.sys 解 釋 attrib 命令名稱 s 取消檔案的系統屬性 h 取消檔案的隱藏屬性 c windows run.sys 操作的檔名 注意每項之前均用空格間隔。對於attrib命令的使用詳解如下所示 attrib命令...

property和 property的一些小結

在.h檔案中 inte cemyclass nsobject property nonamtic,retain myobjecct myobject end 在.m檔案中 implementation myclass synthesize myobject myobject void dealloc...

property和attribute的區別

property是指類向外提供的資料區域。而attribute則是描述物件在編譯時或執行時屬性的,分為固有型和使用者自定義型,其中使用者自定義型可以利用reflection在執行期獲取。這兩者是有本質區別的。資料上說二者乙個是service的屬性,而另乙個是inte ce的。第一種好象更準確,摘要如...