Quelle est la différence entre un objet et un struct dans la programmation orientée objet?

  • Ce qui distingue et objet à partir d'une struct?
  • Quand et pourquoi utiliser un objet, par opposition à une structure?
  • Comment fonctionne un tableau diffèrent à la fois, et quand et pourquoi utiliser un tableau, par opposition à un objet ou d'une structure (struct)?

Je voudrais avoir une idée de ce que chacun est destiné.

  • Cette question est décidément pas indépendant de la langue. Beaucoup de langues n'ont pas de notion de "struct".
  • Je ne pense pas que c'est un langage indépendant de la question, car autant que je sache, "struct" n'est pas indépendant de la langue de programmation orientée objet concept. Si il ya une telle chose comme un "struct" (il n'existe pas en Java), puis la différence d'un objet dépend de la langue: vous n'obtenez pas la même réponse en C++ comme en C#, par exemple.
  • Ignacio et Steve, j'ai édité la question afin de refléter vos commentaires.
InformationsquelleAutor Mohamad | 2010-12-22