Speicher Zuweisung von Klassenobjekten

Ich wurde gebeten, diese Frage im interview. Bitte helfen Sie mir, finden Sie seine Antwort.

Angenommen, Sie haben eine Klasse Mitarbeiter. Es sind 2 Variablen, die in es - 1. String Name 2. Int Alter

Nun Employee emp = new Employee();

Nun die Fragen, die gestellt werden, sind :

  1. Wo das Objekt emp im Speicher gespeichert ich.e im stack oder heap-und wie ?
  2. Wo der name und das Alter Variablen werden im Speicher abgelegt und wie?
  3. Was bedeutet jedes Wort in dieser Aussage kann ich.e was macht Mitarbeiter tun..dann emp.. = .. dann.. dann Mitarbeiter dann.. () ..dann ;
  4. Was ist der Unterschied zwischen der obigen Aussage und Mitarbeiter emp; ? Sagen Sie in Bezug auf die Zuweisung von Speicher.?

Antworten Sie bitte mit Ihrer wertvollen Kommentare.

Ich gebe Tipps und Hinweise, aber ich werde nicht schreiben Sie eine Zeile code für Ihre Hausaufgaben.
Check this out : red-gate.com/community/books/... Es gibt eine freie PDF-version, die Sie herunterladen können.
Auch eine weitere sehr gute Quelle ist CLR via C#, 4th Edition shop.oreilly.com/product/0790145353665.do Sowie einen Kauf Wert.

InformationsquelleAutor nitika tangri | 2013-03-20

Schreibe einen Kommentar