smalltalk

    2

    1답변

    나는 모든 것이 객체라는 것을 알고 거의 모든 것을 할 스몰 토크의 객체에 메시지를 보낸다. 이제 원시 데이터 형식을 나타내는 객체 (메모리 표현 및 기본 연산)를 구현할 수 있습니까? 예를 들어 정수에 대해 +이 어떻게 구현됩니까? 나는 스몰 토크의 소스 코드를보고 Smallint.st에서 이것을 발견했다. 누군가이 코드를 설명 할 수 있습니까? http

    4

    1답변

    먼저 Smalltalk에서 일한 적은 없기 때문에 저에게는 문화적 충격이됩니다. 나는 Squeak 5.1 (32 비트)를 사용하고 있습니다. 내 질문에 : 저는 GitHub 저장소에서 스몰 토크 프로젝트를 설치하고 싶습니다. 나는 성공적 대본에서 그것을 실행,이 코드를 사용 Metacello 설치 : "Get the Metacello configuratio

    1

    2답변

    내가하고있는 시스템은 다른 부울 속성으로 구성 될 수 있습니다. 서로 다른 구성의 이론적 인 최대 값은 2^n입니다. 여기서 n은 이러한 속성의 수입니다. 프로덕션 코드와 분리 된 구성 도구가 있으며 부울 식을 사용하여로드되는 코드 패키지를 선택합니다. 이 도구는 isWithX 이상의 메소드 (예 : isWithXwithoutYwithZ)를 정의하는 클래스

    3

    3답변

    을 구현하기 위해 사전 준비 작업을 해왔습니다. 예를 들어 #size, #at:, #do: 등과 같은 메시지 관련 문제를 해결해야했습니다. 그 중에서도 좋은 해결책을 찾을 수없는 것들이 있습니다. 예를 들어 #new: (클래스면)과 #at:put: (인스턴스)이 필요합니다 (사용하는 바이트 수는 결국 문자열에 포함될 실제 문자에 따라 다름). 고려할 수있는

    1

    1답변

    만들기 그래서 스몰 토크에서 카이사르 암호 코드를 얻을 방법을 만들고 그래서 그것을 이미 클래스가 만든 |aString| aString:=Caesar new encrypt: 'CAESAR'. Transcript show: aString. 에 다음과 같은 시험을 수행 할 수 있습니다를 사용해야합니다. 그러나 나는 그것의 방법을 만들 필요가있다. 나는

    1

    1답변

    다음 작성된 코드 고려 : 우리 모두가 알다시피 oc do: [:elem | self doSomethingWith: elem] 을, 여기에 잠재적 인 문제는 어떻게 든 #doSomethingWith:가 oc (AN OrderedCollection)를 내밀고 요소의 일부를 제거하는 것입니다. 권장되는 솔루션은 oc copy do: [:elem | self

    2

    1답변

    에서 읽기, 나는 지금까지 내가 사용자가 값을 입력 할 수있는 TextMorph을 관리했습니다 X.에게 를 사용자 입력을 읽고 않는 응용 프로그램을 만드는거야 에, 하지만 나는 TextMorphs에서 읽은 다음 값으로 뭔가를하는 방법을 잘 모르겠습니다. 아이디어가 있으십니까? 감사

    0

    2답변

    Pharo 5의 초보자로서 세계 시계 또는/및 창에서 디지털 시계를 "12:25:05"로 표시하는 방법을 찾을 수 없습니다. Pharo에는 ClockMorph가 없습니다. 내가 원하는 것을 얻습니다. 형태 적으로 창에 |morph| morph := StringMorph new. morph font: (LogicalFont familyName: 'So

    1

    1답변

    저는 스몰 토크를 처음 접했고 스택에서 요소를 출력하는 방법에 대해 고심하고 있습니다. 두개의 클래스가 있는데 하나는 작동하는 OrderedCollection과 두 번째 클래스 (Object 서브 클래스)를 사용하여 스택을 생성합니다. 두 번째 클래스의 경우 두 개의 인스턴스 변수 인 name 및 weight (set 및 get 메서드 사용)가 있습니다.

    4

    1답변

    저는 smalltalk에 새로 입문했습니다. Pharo 5.0을 설치하고 표준 이미지를 사용합니다. Smalltalk에서 x.509 인증서를 만들고 읽고 싶습니다. 검색하여 ZdcPluginSSLSession (SqueakSSL을 사용하며 squelex32.dll/libeay.dll을 사용함)을 발견했습니다. 조디악/아연을 사용하여 인증서로 SSL 세션을