ruby - 如何在 ruby 中运行方法
问题描述
我正在尝试在方法中设置年龄,然后显示年龄。
def set_age(new_age)
@age = new_age
end
def get_age
@age
end
如何让这段代码运行?
解决方案
您需要调用您在此处创建的方法。如果这些方法不在类中,您可以执行以下操作:
set_age(10)
get_age
如果他们住在一个班级:
your_object = YourClass.new
your_object.set_age(10)
your_object.get_age
推荐阅读
- reactjs - 在 React / Redux 中,我们可以通过 Redux 将数据从任何组件传递到另一个组件吗?
- c# - 获取 AspNet 用户 RoleId 以进行权限比较
- kdb - 除了 kdb 中的表之外的实用程序
- symfony - 覆盖字段关联多对一原则
- signal-processing - 图像数字化与声音数字化 (PCM) 有何不同?
- regex - 正则表达式删除前一个字符,如果后跟一个字符
- algorithm - n 个节点可以生成多少个非同构完整二叉树?
- sql - 如何按条件从表中选择数据
- powerbi - Power Bi 自定义列功能
- react-native - 如何解决:Undefined Promise Rejection (id:0) type error with user location map?