VisualWorksTutorial1:Page04: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (VisualWorksTutorial1 page04 추가) |
Onionmixer (talk | contribs) (색상수정) |
||
Line 191: | Line 191: | ||
| 만약 프로그래밍 경험이 있다면, 이전에 사용했던 언어와 Smalltalk를 비교하여 비슷한 부분에 주목하게 될지도 모릅니다. 예를 들어 대입문자(<span style="background-color:yellow;font-weight:bold;font-style:normal;">:=</span>)는 {{HighlightBold|Pascal}}에서 사용되는 것과 비슷합니다. 그리고 문(테스트먼트, 센텐스)의 마지막을 의미하는 피리오드는 마치 {{HighlightBold|COBOL}} 같습니다. 여기서는 누가 처음 사용했는가, 어디서 인용했는가를 논할 생각은 없습니다. 단지 Smalltalk언어의 몇 가지 키포인트를 파악하길 바라기 때문입니다. | | 만약 프로그래밍 경험이 있다면, 이전에 사용했던 언어와 Smalltalk를 비교하여 비슷한 부분에 주목하게 될지도 모릅니다. 예를 들어 대입문자(<span style="background-color:yellow;font-weight:bold;font-style:normal;">:=</span>)는 {{HighlightBold|Pascal}}에서 사용되는 것과 비슷합니다. 그리고 문(테스트먼트, 센텐스)의 마지막을 의미하는 피리오드는 마치 {{HighlightBold|COBOL}} 같습니다. 여기서는 누가 처음 사용했는가, 어디서 인용했는가를 논할 생각은 없습니다. 단지 Smalltalk언어의 몇 가지 키포인트를 파악하길 바라기 때문입니다. | ||
만일 프로그래밍 경험이 없다면 다음에서 말하는 부분을 기억해야할 필요가 있습니다. <span style="font-weight:bold;font-style: normal | 만일 프로그래밍 경험이 없다면 다음에서 말하는 부분을 기억해야할 필요가 있습니다. <span style="background-color:#66CC33;font-weight:bold;font-style:normal;">Smalltalk에서는 연속되는 식을 피리오드로 구분한다</span> 대입식은 Colon equal(<span style="background-color:yellow;font-weight:bold;font-style:normal;">:=</span>)을 사용합니다. 왜 이퀄 기호를 대입식으로 사용하지 않는지 알고픈 사람을 위해 짧게 말하자면, 이퀄은 동일한지 아닌지를 판단할 때 사용되기 때문입니다. Smalltalk에서는 <span style="background-color:yellow;font-weight:bold;font-style:normal;">x=3</span>이라는 문은 {{HighlightBold|x}}의 값에 의해 {{HighlightBold|True}}나 {{HighlightBold|False}}로 돌아옵니다. | ||
Smalltalk의 파일 에디터에 파일 내용이 표시되는 위의 {{HighlightBold|"3줄 프로그램"}}은, {{HighlightBold|Filename}}이라 불리우는 클래스의 인스턴스를 작성하고, 또한 {{HighlightBold|edit}}라 불리우는 메시지를 전달합니다. | Smalltalk의 파일 에디터에 파일 내용이 표시되는 위의 {{HighlightBold|"3줄 프로그램"}}은, {{HighlightBold|Filename}}이라 불리우는 클래스의 인스턴스를 작성하고, 또한 {{HighlightBold|edit}}라 불리우는 메시지를 전달합니다. |
Revision as of 06:10, 5 December 2012
웹로그 통계 레슨 2 |