Smalltalk в примерах/Основы: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 62:
Сейчас давайте на момент вернёмся назад на один шаг и посмотрим на код выше по тексту который создаёт экземпляры УпорядоченнойСовокупности. Обратите внимание что мы посылаем сообщение <tt>новый</tt> УпорядоченнойСовокупности. Вспомните что мы просим объекты выполнять некоторые вещи посылая им сообщения. Данный код выглядит так как будто класс УпорядоченнаяСовокупность является объектом, и это действительно так. Не только наш собственный экземпляр класса УпорядоченнаяСовокупность является объектом, но и фабрика которая создаёт его. Мы называем <i>классом</i> объект являющийся фабрикой, и экземпляром каждый объект который создаёт фабрика. Так в нашем случае мы имеем класс УпорядоченнаяСовокупность который создаёт два экзэмпляра УпорядоченнойСовокупности.
Из за того что класс содержит шаблон для индивидуального
===Класс как абстракция===
|