gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 13:21:06 24 4
gpt4 key购买 nike

我想用一种方法扩展String类,以从字符串中创建一个URL子弹。我在这里找到了一个链接,该链接显示了如何将扩展名移动到他们自己的包中:

Smalltalk Daily 07/13/10: Extending Behavior II

但是,我在Pharo Smalltalk中找不到任何“移至包装”选项。可以只使用新方法扩展核心类,还是有更好的方法?

最佳答案

在Pharo或Squeak中,将MyPackage的扩展方法放在一个名为*mypackage的方法类别中(或者如果您想更具描述性*mypackage-slug)。

这些类别中的方法自动属于MyPackage软件包(至少从Monticello的角度来看)

关于smalltalk - 扩展Pharo Smalltalk类行为的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4869850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com