2014-06-08 7 views
2

모든 위치에서 액세스 할 수있는 MameGap이라는 변수를 만들고 싶습니다. 전권을 대신해서 성적표를 인쇄 할 수 있습니다. 클래스의 메서드에서. 나는 MameGap에도 이것을하고 싶다.pharo 스크립트와 같은 전역 변수 만들기

Smalltalk at: #MameGap put: MyClass new 

또한이 단지 클래스를 넣을 수 있습니다 :

나는 당신이해야 할 내가이

doSomething: aVar 
    |x| 
    x:= MameGap getInt. 
    ^x*3 

답변

3

같은 MameGap에 액세스하려면이

MameGap:= MyClass new. 
Smalltalk at: #myMap put: MameGap. 

같은 것을 시도 예 :

Smalltalk at: #MameGap put: MyClass 

및 sen에게 클래스 측 메시지

+0

감사합니다. – arslanbenzer