Qual é a diferença entre “ attribute ” e “ propriedade ”? [fechado]

Fechada. Esta pergunta está fora do tópico . Atualmente não está aceitando respostas.

Comentários

  • Esta é certamente uma questão de programação, não em inglês.
  • Um dos meus atributos é que possuo alguma propriedade.
  • Acho que njd acertou em cheio para você. Embora propriedade e atributo sejam sinônimos, o contexto é tudo. Eu fui para a entrada da Wikipedia para RDFA e observo que property é realmente o NOME de um atributo (consulte: en.wikipedia. org / wiki / RDFa # Essence )
  • Em RDF, propriedade é um dos 11 atributos (como em Atributo XML , sendo o outro sobre , conteúdo , tipo de dados , etc). Uma propriedade é … um Recurso que tem um nome, como " autor " ou " homepage " . RDF é uma proposta do W3C. Não ' t tente vincular suas palavras a um inglês significativo, eles inventaram o conceito de " realidade virtual " (possivelmente uma aposta ?!)

Resposta

Geralmente, atributo significa uma característica ou habilidade particular que algo ou alguém possui, como cabelos cacheados ou temperamento explosivo, ou a habilidade de fazer um café realmente bom.
Portanto, um candidato a um emprego pode ser questionado em uma entrevista sobre quais atributos ele possui que o tornariam adequado.

Propriedade seria usado de forma semelhante, mas geralmente em discussões de caráter mais abstrato conceitos, como uma ideia, um ramo da matemática ou uma política econômica.

Por exemplo, Que propriedade de certos polígonos regulares permite que eles sejam faces dos sólidos platônicos?

Mas para a frase que você mencionou (a frase vem de este PDF , um documento técnico que explica as tecnologias RDF), atributo tem um significado técnico preciso. Se você quiser expressar em XML a ideia de uma criança com temperamento explosivo, pode escrever algo assim:

<Kid temper="short"/> 

Aqui o atributo é denominado “temper” e o valor desse atributo é “short”.

É lamentável que o exemplo que você cita sugira um atributo denominado propriedade , porque “attribute” e “property” são usados alternadamente em discussões sobre XML. Portanto, quando o parágrafo que você citou continua com:

Obviamente, quando fazemos referência a este atributo, dizemos atributo property.

começa a parecer confuso.

Tudo o que posso acrescentar para esclarecer isso aqui é apontar que na representação do código (um objeto em alguma linguagem de programação), chamaríamos “temperar” uma propriedade , mas a coisa correspondente no XML é chamada de atributo ).

Acho que qualquer discussão mais aprofundada sobre isso realmente pertence ao Stack Ov erflow.

Resposta

Ambas as palavras podem ser sinônimos em um sentido. Mas propriedade pode se referir aos pertences de alguém, o que atributo não pode; e atributo também pode ser um verbo, o que não é verdade para propriedade .

Resposta

A Wikipedia afirma que os atributos são atribuíveis, enquanto as propriedades podem ser possuídas:

Qualidade (filosofia)

Comentários

  • Eu não ' não vejo isso. Talvez o artigo da wikipedia tenha mudado?
  • Mesmo se " atribuível " e " possivel " são palavras que não ' existem no artigo, são esclarecedores o suficiente.

Resposta

O O artigo da Wikipedia sobre Atributo (computação) descreve o atributo como uma “propriedade de uma propriedade”, o que contradiz um pouco o exemplo RDFA. Pelo menos, há ambos os termos e mencionados um em relação ao outro. Tendo explicado a qualificação acima, porém, o artigo segue descrevendo alguns usos específicos dos dois termos em várias linguagens de computador, apenas para demonstrar como ambos são intercambiáveis.Meu entendimento é que atributo é o termo mais formal e aceito nas linguagens de computador, enquanto propriedade é um sinônimo coloquial mais generalizado com o mesmo significado.

Em XML, por exemplo, no caso de <Kid temper="short"/>, temperamento seria considerado estritamente um atributo de <Kid>. Se o mesmo for expresso assim:

<Kid> <temper> short </temper> </Kid> 

isso seria descrito como uma propriedade.

Comentários

  • Em RDF, propriedade é um dos 11 atributos disponíveis para um elemento RDF (em termos de computador, diríamos que o atributo é uma classe, a propriedade é uma instância dessa classe). Todas essas palavras são escolhidas de forma arbitrária, como a maioria das palavras nesta área (por exemplo, um site, um endereço de e-mail, mas não um site ou identificador de caixa de correio).

Resposta

atributos e propriedades são iguais, entretanto, atributo de algo é dado por pessoas e propriedade é algo que as coisas possuem naturalmente. Acho que, portanto, o atributo pode ser usado como um verbo e a propriedade não. Tanto a propriedade quanto o atributo podem ser usados como um substantivo, mas como um grau de como uma coisa a ganha.

Comentários

  • você poderia dar um exemplo que demonstra a diferença entre: " atributo de algo é dado por pessoas e propriedade é algo que as coisas possuem naturalmente "? Você quer dizer que o atributo é extrínseco e a propriedade é intrínseca? Por exemplo. O endereço de uma casa é extrínseco (atribuído externamente) e, portanto, ' é um atributo, enquanto o material da casa é intrínseco e, portanto, é propriedade (porque descreve a natureza da casa )?

Resposta

Observe o fato de que atributo tem uma forma verbal (do qual deriva o substantivo), o que parece indicar que os atributos de uma coisa surgem em virtude de terem sido (por assim dizer) concedidos … tendendo mais a descritivo do que a estritamente inato; e muitos, se não a maioria exemplos observados do uso da palavra “s, mesmo assim, confirmam isso.

Uma propriedade (apenas na forma do substantivo), por outro lado, é alguma qualidade que é intrínseca, portanto, é mais ou menos invariável. -a invariabilidade repousando (para aqueles que atacariam …) no fato de que a própria variabilidade também seria uma propriedade. (Atributos podem mudar [como se] por capricho; propriedades apenas em estrito acordo com processos inatos.)

Atributo, como muitas palavras, tem, por si só, a qualidade atribuída de estar na “moda”, devido a sua “exposição” bastante expandida, correta ou não, na web. Conseqüentemente, ele cresceu amplamente para ser considerado, para o bem ou para o mal, um sinônimo de propriedade para todos os fins.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *