smalltalk 相关问题

Smalltalk是最古老的面向对象编程语言之一。它开创了现代开发人员理所当然的许多方面:虚拟机(Smalltalk是一种解释语言)IDE纯对象方法(根本没有原语或关键字)闭包(称为块)图像(即非基于文件的语言)高级调试技术(暂时停止程序,检查,编写或修改代码)

扩展Pharo Smalltalk类行为的最佳方法?

我想用一种方法扩展String类,以从字符串中创建一个URL子弹。我在这里找到了一个链接,该链接显示了如何将扩展程序移至其自己的程序包:Smalltalk Daily 07/13/10:...

回答 3 投票 6

Smalltalk-在有条件的字典数组上进行迭代

我正在研究Smalltalk小型方法,我希望该方法在字典数组上进行迭代,并根据条件返回True或False。字典数组是一个实例变量,名称...

回答 1 投票 2

如何在Smalltalk Phro中实现吸气剂

我的Person类带有我的设置和获取器,如下所示:对象子类:#Person instanceVariableName:'名称文档'classVariableName''包:'foo'名称^名称名称:anObject名称:= ...

回答 1 投票 0

点'。'在Smalltalk中

到底是什么用途。在Smalltalk中?根据我的理解,它是不同语句的分隔符,但是如果语句末尾可以省略。正确吗?

回答 1 投票 -1

Smalltalk图像如何处理IO?

我刚刚开始学习Smalltalk,了解了它的语法,但尚未对其进行任何真正的编码。在阅读一些介绍性文章和诸如此类的一些问题时:什么使Smalltalk具备了...

回答 1 投票 2

squeak(smalltalk)如何使用方法`findSubstring:in:startingAt:matchTable:`?

我应该为matchTable:选择器发送什么?在实现中,没有示例或详细说明,因此如果我将字符串放入以下位置,则无法理解哪个对象正在获取消息:...

回答 1 投票 0

对于尖叫声(Smalltalk)中的集合是唯一的或与众不同的

bash中是否有类似uniq的方法用于吱吱作响的收藏?删除集合中的所有重复项,并获取具有每个不同obj之一的集合。例如:before:#('cat','cat','...

回答 1 投票 2

Pharo Smalltalk星期五印刷版

我想从第一年开始打印到1582年(日历在更改),其中13天是在星期五(例如,2019年9月13日是星期五)。我尝试了此代码,但是它不起作用。可以...

回答 1 投票 1

Squeak(smalltalk)subSrings忽略字符串末尾的空字符串

我正在尝试使用subStrings识别字符串末尾的换行符。问题:检查:='s'subStrings:字符cr asString。成绩单显示:检查大小; cr。 “打印:1”笔录...

回答 2 投票 3

squeak(Smalltalk)字符串中的搜索正则表达式

[我正在尝试编写一个'compile'方法,该方法获取一个字符串和一个集合,并查看字符串是否符合条件。该方法的签名为:编译:stringCode其中:argTypeCollection ...

回答 1 投票 1

将CSS文件上传到Seaside FileLibrary的问题

我是Seaside的初学者,目前正在研究带有Seaside的Dynamic Web Development书/教程。我目前在第17.4章,在那里我需要将.png和.css文件上传到...

回答 1 投票 1

PetitParser:如何与令牌集匹配

在PetitParser2中,如何匹配一组封闭的令牌,例如月份名称?例如。 (以伪代码)[:word |月份命名任何满意:[:mn | mn beginWith:word]] asParser。 PPPredicateSequenceParser ...

回答 2 投票 2

Erlang中的进程/消息和Smalltalk中的对象/消息有什么区别?

我试图了解Smalltalk中的对象/消息与Erlang中的进程/消息之间的区别。我阅读了有关该主题的以下文章。据我了解,在Smalltalk中,一切都是...

回答 1 投票 10

Erlang中的进程/消息与Smalltak中的对象/消息之间的差异

我试图了解Smalltak中的对象/消息与Erlang中的进程/消息之间的区别。 https://www.quora.com/What-does-Alan-Kay-think-about-Joe-Armstrong-claiming-that-Erlang -...

回答 1 投票 0

Morphic中的Morph和可可粉中的NSView有什么区别?

我想了解使Morphic变得特别的事物。

回答 3 投票 8

如何不通情达理的消息时,菲罗启动调试器?

当您启动代码发送不落实的消息,菲罗启动调试器。据我了解它的工作原理,通过对象>> doesNotUnderstand,这引发异常,这导致...

回答 2 投票 5

如何加载的图片(图片)进入的Smalltalk

你如何加载图片到Smalltalk的?我已经找到了如何当它是一类资源显示图像的几个例子,但无法找到一个方法来导入的图片到我的Smalltalk ...

回答 3 投票 3

字符串或整串的前n个字符;没有SubscriptOutOfBounds

在菲罗7,我试图得到一个字符串,或者只是整个字符串的字符的第一个号码(如果字符的请求数超过了字符串的长度)。但是,下面的...

回答 4 投票 5

Seaside的Bootstrap(在Pharo上):不正确的JQuery版本

使用Seaside和Bootstrap for Seaside在Pharo 7.0上开发Web应用程序时,生成的网页不响应鼠标点击。我在Windows,Seaside和Bootstrap上使用Pharo 7.0 32bit ...

回答 1 投票 4

使用assert:equals:in pharo

我在Pharo有以下程序:2类Yacht和YachtRental,Test Class和YachtRental测试。我需要实施以下内容:在第4天,客户获得折扣= 10%...

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.