difference between attribute and property
These words existed way before Computer Science came around.
- Attribute is a quality or object that we attribute to someone or something. For example, the scepter is an attribute of power and statehood.
- Property is a quality that exists without any attribution. For example, clay has adhesive qualities; or, one of the properties of metals is electrical conductivity. Properties demonstrate themselves through physical phenomena without the need attribute them to someone or something. By the same token, saying that someone has masculine attributes is self-evident. In effect, you could say that a property is owned by someone or something.
To be fair though, in Computer Science these two words, at least, for the most part, can be used interchangeably - but then again programmers usually don't hold degrees in English Literature and do not write or care much about grammar books :).
No comments:
Post a Comment