【问题标题】:Adding Categories to Classes in Pharo 9.0 (Smalltalk)在 Pharo 9.0 (Smalltalk) 中向类添加类别
【发布时间】:2022-01-22 16:29:55
【问题描述】:

我最近开始学习 Pharo Smalltalk,我的第一个作业要求我在一个课程中添加三个类别,但问题是我在网上找到的任何信息都是 2014 年之前写的,而且选项不存在了。如何在 Pharo 9.0 中为类添加类别?

【问题讨论】:

    标签: class categories smalltalk pharo


    【解决方案1】:

    我认为作业包括以编程方式添加类别。在这种情况下,您可以学习如何添加类别。

    1. 找到要添加类别的课程
    2. 检查类并查看其 instvars
    3. 类的类别应该以某种方式存在
    4. 名字看起来很有希望的 ivar 是 organization
    5. 它的类是ClassOrganizer
    6. 查看是否有ClassOrganizerTest 用于测试
    7. 找到了!看看测试,看看你是否能找到你要找的东西。

    【讨论】:

    • 成功了,非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多