nosmokmoin 경 .
Vim .
Vim .
~cpp
Smalltalk 기 #4
1998. 11. 27.
mailto:andrea92@hitel.net
======================================
1. Smalltalk 개
1.1. 그과 그
1.2. Smalltalk
1.3. Smalltalk 기 그
1.4.
→1.5. Smalltalk 경 기
1.5.1.
1.5.2.
1.5.3. 객 기
1.5.4. 갈 기
1.5.5. 길 기
1.5.6. 꾸 기
1.5.7.
1.5.8. 기
1.5.9. 과 개
........
=======================================
1. Smalltalk 개
------------------------------
1.5. Smalltalk 경 기
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Smalltalk 개 .
"System Transcript" ""(transcript)
고, "untitled - workspace" ""
그. Smalltalk 경 고
. 각각 고 ,
Smalltalk 그 꼭 .
[] Smalltalk
, Smalltalk 경 간
겠. 각
게 . 기 그 ,
게 겼구 .
까 Dolphin Smalltalk
금 금 기 Smalltalk 경
공 계고 권. 고
겨 경 기
, 그 곁고 간 기
. :)
1.5.1.
-------------
Smalltalk 경 ""(transcript).
'transcript' ' , , ', Smalltalk
깊 공 transcript 게
기 . Smalltalk
그 기 각.
Smalltalk 경 .
Smalltalk 경 고,
Smalltalk . Smalltalk 경과 고
고 과 , Smalltalk 경
.
''(workspace) 기 . 그
'' 구 , Smalltalk 경
게 .
그 겼거, 꾸
거 꾸 객
Smalltalk 경 게 기.
게
, 그 금 겠.
Smalltalk 경 File > Exit Dolphin
게 Smalltalk 경 .
1.5.2.
-----------
(workspace) Smalltalk 경 .
까? :) ? 격
겠, , 기
고 기 .
기 고 기 .
게 . 그고
결과 게 .
곳.
Smalltalk . 기 기
. Smalltalk게 고,
, 그 계
.
Smalltalk 고 그 결과 . 그
고 그 기 기 기
갈 .
기 File > New 거, 구
" 그 그" .
, .
그고 각각 기 거
. 그 결과
.
고 . 그 과 .
. (Smalltalk
"1.3" 기 .)
Transcript show: '?'.
☞ ? " ."
---<깐!>----------------------------------------------------------
기 !
Smalltalk 개
. 그 게 까 .
공 Smalltalk
.
거 금 고 그
고 결과 .
게 ,
기게 고, 기
게 고, 게 .
그 고 과 .
게 고 게 게 .
그 과 공 Smalltalk
. ,
각 Smalltalk 공
각 . "Smalltalk Tutorial"
공 경 , .
----------------------------------------------------------
까? 금 결과 그 .
게 Smalltalk게 .
과 결과 .
3 + 4. ☞ 7
Smalltalk 그 게
, 그 .
고 .
그 Smalltalk
. 기 고, Smalltalk
경 ''
.
1.5.3. 객 기
------------------
객 기(object inspector)
. 기
구 고 객 게 개 기
구. 기 각
. Smalltalk 경 갈(class)
.
Class allClasses asSortedCollection ☞ "객 기 "
"Inspecting a SortedCollection"
. 게 500 개
결과값 게
게 기 객 기 .
객 기 , 그 객
고, 값
. "self" 고 객 .
객 기 구 객
고 .
1.5.4. 갈 기
----------------------
, 금 Tools > Class Hierarchy Browser
거 '갈 기'Class
Hierarchy Browser) . 갈 기 '갈
기'고 .
갈 갈 계 고 ,
갈 기 갈 (hierarchy) 갈
구. 게 갈
기 겠,
Smalltalk 공 .
Smalltalk 객. 그 그
객 거 . '갈
기' 기 , '' 그
구기 .
1.5.5. 길 기
------------------
Smalltalk게 Smalltalk 길(method)
게 . 길 기 길
구. 길
'Dolphin' 간 금 고 (image)
. 3M (source code)
간 걸.
SmalltalkSystem current browseContainingSource: 'Dolphin'
☞ "길 기 "
각 길 "Dolphin" . 길
기 게 . 길
고 각각 길 . 그고
길 . 길
기 과 갈(class) 길
고 .
1.5.6. 꾸 기
--------------------
Smalltalk 경 Tools > Package Browser 꾸 기
. 꾸(package) Smalltalk 갈, 객,
(resource) 꾸 . 꾸
그 , 그 그과 계 객 고
기 . 꾸 기 꾸 거
꾸 거, 거 고 .
꾸 기 게 . 길게
Dolphin Smalltalk 경 꾸
. 꾸 기
곳, 갈, 길, 꼬(global variables), 각각
고(tab) .
곳. 갈 갈
(class definition), 길 .
꾸 기 Smalltalk 경 객
구.
1.5.7.
-------------
(View Composer) 경(User Interface) 구
. Tools > View Composer .
기 (window) (Dialog box) 그
.
계 고,
개 각각 , 객 (aspect), 그
고 갖고 값 .
''(tool box)고 .
. 꼬
(label), (edit box), (push button)
기 .
Delphi Visual Basic 계
. Smalltalk 기 , 기
계기 객 .
기까 기고 .
1.5.8. 기
------------------
Tools > Resource Browser 기 .
'' 기 .
고 ,
기 . 거
꾸기 고, 결 갈 꾸기
. 기 경
고 .
1.5.9. 과 개
---------------------------
구 기. 그고 그 겁.
Smalltalk게
. " "(walkback window) Smalltalk 그
, 금까 길 게
고,
.
.
5 hello ☞ " "
"SmallInteger does not understand #hello"
. "SmallInteger
hello " . "5 hello"
Smalltalk( '5') .
그고 까
.
---------------------------------------
SmallInteger(Object)>>doesNotUnderstand:
UndefinedObject>>{unbound}doIt
CompiledExpression>>value:
SmalltalkWorkspace>>evaluateRange:ifFail:
SmalltalkWorkspace>>evaluateItIfFail:
SmalltalkWorkspace>>evaluateIt
....()
---------------------------------------
게
. 그 Smalltalk 고,
경
게 . 경 고
. 금과 경
겠.
개 .
고 계 그 고, 금
고, 고
깡그 고
.
기 "개"(debugger) .
개
객 구
. 게 ,
과 고 겠. 개 그 구
게 , Smalltalk
구. 그 금
개 구 . 개
게, , 게 기 기
.
---<깐!>----------------------------------------------------------
Smalltalk...
기 Smalltalk 경 과 , 갈 기, 객
기, , 개 고 . 그고 기 각
각 Smalltalk 금 기 .
Dolphin 경 꾸 기 , 기 , Smalltalk
Express Smalltalk 경 Disk Browser 고 .
----------------------------------------------------------
---<깐!>----------------------------------------------------------
Windows 그 경(GUI)
각고 . . 그
. 경
까.
Smalltalk 개 고 각각 갔
.
.
. 그고 . 그
고, .
고, . Windows
3.1 ' '기, Smalltalk
고 게 .
----------------------------------------------------------
==========================================================
금까 Smalltalk 고, 게 ,
Smalltalk 경 게 고 . 그
고 Smalltalk 경 게 겼 . 과
Smalltalk 개
, Smalltalk 경 .
기까 Smalltalk 경
. Smalltalk 고 고, Smalltalk
공 기 고 기 .
[章] Smalltalk 객
격 겠.
계...










