在Pharo 9.0中向类添加类别(Smalltalk)



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

我认为赋值包括以编程方式添加类别。在这种情况下,这就是您可以学习如何添加类别的方法。

  1. 查找要将类别添加到的类
  2. 检查类并查看其instvars
  3. 类的类别应该以某种方式存在
  4. 看起来很有前途的ivar是organization
  5. 其类别为ClassOrganizer
  6. 检查是否有ClassOrganizerTest用于测试
  7. 找到!看看测试,看看你是否能找到你想要的东西

最新更新