Smalltalk в примерах/Переменные: различия между версиями
Содержимое удалено Содержимое добавлено
Выкинул "рисунки" |
|||
Строка 452:
г просмотреть.
В данном примере, мы присваиваем один и тот жэ экзэмпляр УпорядоченнойСовокупности всем переменным. Когда мы изменяем совокупность через одну переменную, её содержымое изменяется и эти изменения видны всем переменным которые содержат эту совокупность
-->▼
С другой стороны, если мы сделаем следующее, мы увидим что б содержыт число 2, в то время как г содержыт числа 1 и 3.
Строка 480 ⟶ 468 :
г просмотреть.
В этом примере, мы присвоили различные значения б, и связали с ней объект 2 вместо экзэмпляра УпорядоеннойСовокупности
==Методы доступа==
Строка 672 ⟶ 648 :
<!--
This leads to the idea that to maintain loose coupling between classes, a method should send messages only to self, super, to its class, to instance or class variables, to a parameter, or to an object it creates. If the method sends messages to any other object it is either referencing a global variable, or it knows something about the internal details of the object. This is illustrated in Figure 4-3.
\begin{figure}[!htb]
Строка 681 ⟶ 656 :
\label{loose}
\end{figure}
▲-->
==Документирование при помощи имён==
|