L'allocation de la mémoire de la classe des objets

J'ai été demandé à cette question dans l'interview. Merci de m'aider à trouver la réponse.

Supposons que vous avez une classe de l'Employé. Il y a 2 variables dans il - 1. Nom De La Chaîne 2. Int Age

Maintenant, Employee emp = new Employee();

Maintenant, les Questions posées sont :

  1. Où l'objet emp stockées dans la mémoire je.e dans la pile ou le tas et comment ?
  2. Où le nom et l'âge des variables stockées dans la mémoire et comment?
  3. Ce que chaque mot de cette déclaration dois-je.e qu'est employé le faire..alors emp..alors =.. puis de nouveau.. personnel.. alors ()..alors ;
  4. Quelle est la différence entre la déclaration ci-dessus et des Employés d'emp; ? Dire en termes d'allocation de mémoire.?

S'il vous plaît répondre avec votre précieux commentaires.

Je vais vous donner des conseils et des astuces, mais je ne vais pas écrire une ligne de code pour vos devoirs.
Check this out : red-gate.com/community/books/... Il y a une version libre de PDF que vous pouvez télécharger.
Aussi un autre très bonne ressource est CLR via C#, 4th Edition shop.oreilly.com/product/0790145353665.do eh Bien la peine de faire un achat.

OriginalL'auteur nitika tangri | 2013-03-20