加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby在哪里定义结构

发布时间:2020-12-17 02:32:07 所属栏目:百科 来源:网络整理
导读:我知道我可以通过这样做来定义ruby中的新结构 Person = Struct.new(:first_name,:last_name) 我想知道什么是定义这个结构(以及我将使用的其他结构)的适当位置.人将在整个系统中使用.在Java等其他语言中,我通常将Person定义为另一个类,但是在Ruby中使用这个内
我知道我可以通过这样做来定义ruby中的新结构

Person = Struct.new(:first_name,:last_name)

我想知道什么是定义这个结构(以及我将使用的其他结构)的适当位置.人将在整个系统中使用.在Java等其他语言中,我通常将Person定义为另一个类,但是在Ruby中使用这个内联定义,在哪里定义它的正确位置,以便它可供整个系统使用?

解决方法

你可以在任何地方定义它.只需确保在需要的地方需要文件

编辑如果你想要一些结构,最好有一个文件夹来定义你需要的结构和类,并要求你的app中该文件夹中的所有文件

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读