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中该文件夹中的所有文件 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |