ساختن نمونه ای از کلاس‌ها

به قطعه کد زیر توجه کنید که یک شی از کلاس می سازد:

MessagePublisher new

دستور بعدی یک شی از کلاس می سازد و مقداری را برمی گرداند و آن را مقدار دهی می نماید.

publisher := MessagePublisher new

در زبان اسمالتک ممکن است که به یک کلاس موقتی و بی نام پیغامی بزنیم مانند کد خط بعد.

MessagePublisher new publish

توجه کنیدکه برنامه نویس با توجه به شرایط از یکی از حالات بالا برای ساختن نمونه از شی استفاده می کند.