gpt4 book ai didi

ruby - 如何获取对象的名称?

转载 作者:数据小太阳 更新时间:2023-10-29 08:20:44 25 4
gpt4 key购买 nike

我有不同的对象,例如文章媒体。当我使用助手时,我想确定对象的名称(例如 ArticleMedium)。我该怎么做?

最佳答案

参见 http://ruby-doc.org/core-1.9.3/Object.html#method-i-class

a = Article.new
a.class
# => Article
a.class.to_s
# => "Article"

也看看is_a?respond_to? .通常使用 duck typing 会更好用 respond_to? 代替类的名称(通常)。

关于ruby - 如何获取对象的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14029729/

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