Definire "corretto".
Il riferimento ai membri dati e alle funzioni membro come "attributi/proprietà" e "metodi", rispettivamente, è una pratica comune - è la dicitura OO generale. ("Attributi" vengono utilizzati in C++ per something else, però, quindi questo può benissimo essere fonte di confusione.)
serie La C++, tuttavia, fa non usano questi termini (a parte attributi naturalmente, come spiegato sopra). Se non vuoi rischiare nulla ed essere sempre corretto, usa "membri dati" e "funzioni membro".
Ma se si desidera solo spiegare C++ a un programmatore Java, è possibile ottenere "proprietà" e "metodo" all'inizio.
fonte
2013-08-16 21:30:46
Attributi = terminologia un po 'usata ma informale. – Jon
Non userei il termine 'attributi' in C++ in questo modo, poiché il nome' attributes' ora si riferisce a una parte del linguaggio completamente indipendente al 100%. –
Non penso che sia errato, come in "uno non può usare queste parole", o come in "non hanno quel significato in C++". Tuttavia, la parola _attribute_ viene utilizzata dal C++ 11 per [qualcos'altro] (http://en.cppreference.com/w/cpp/language/attributes). Finché sei abbastanza chiaro nelle tue condizioni d'uso e non ti allontani troppo dai termini esistenti, non dovrebbe essere un problema. – didierc