Smalltalk в примерах/Основы: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 64:
Из за того что класс содержыт шаблон для индивидуального экзэмпляра УпорядоченнойСовокупности, каждая УпорядоченнаяСовокупность содержыт свои собственные копии переменных экзэмпляра первыйИндэкс и последнийИндэкс. И из за того что класс это хранилище кода, каждый экзэмпляр УпорядоченнойСовокупности использует код класса.
 
===Класс как абстракцыяабстракция===
 
Класс является абстракцией общего поведения и общих данных объекта который он создаёт. Он предоставляет место где общее поведение и общие переменные экземпляра могут быть определены. Переменная экземпляра это просто слот; он не содержыт данных пока класс не создаст экземпляр. <i>Класс это фабрика с проектом для создания экземпляров</i>. <i>Он также хранилище кода</i>.