Чим відрізняється екземпляр від об'єкта stack overflow російською

Можна почитати на MSDN.

Клас - це логічна структура, що дозволяє створювати свої власні користувацькі типи шляхом групування змінних інших типів, методів і подій. Клас подібний кресленням. Він визначає дані і поведінку типу. Якщо клас не оголошений статичним, то клієнтський код може його використовувати, створивши об'єкти чи інакше екземпляри. приписані змінної. Мінлива залишається в пам'яті, поки всі посилання на неї не вийдуть з області видимості. У цей тимчасового середовища CLR позначає її придатною для збирача сміття. Якщо клас оголошується статичним, то в пам'яті залишається тільки одна копія і клієнтський код може отримати до неї доступ тільки за допомогою самого класу, а не змінною екземпляра.

Визначення класу або структури подібно кресленням, на якому вказані дії, що виконуються типом. По суті, об'єкт є блоком пам'яті, виділеної і налаштованої відповідно до креслення. Програма може створити безліч об'єктів одного класу. Об'єкти також називають екземплярами. Вони можуть зберігатися або в іменованої змінної, або в масиві або колекції. Клієнтський код - це код, який використовує ці змінні для виклику методів і доступу до відкритих властивостями об'єкта. В об'єктно-орієнтованої мови, такому як C #, стандартна програма складається з декількох динамічно взаємодіючих об'єктів.

З книг можна почитати:

  1. CLR via C #. Програмування на платформі Microsoft .NET Framework - Джеффрі Ріхтер
  2. Мова програмування C # 5.0 і платформа .NET 4.5 - Ендрю Троелсен
  3. Програмування на C # 5.0 - Йен Гріффітс

Досить хороші книги для професійного вивчення C #.

Примірник це "штука" типу, а об'єкт "штука" класу. З огляду на що клас можна визначити як користувальницький тип, то можна сказати "екземпляр інт", а "об'єкт інт" вже буде семантично не вірно (хоча і поширене). Але тут треба сказати, що термінологія в комп'ютерній сфері є моторошно Холіварние темою, тому можете вважати вищевказане моїм ІМХО і використовувати екземпляр і об'єкт як синоніми.

Схожі статті