今天我在
Rational课程中遇到了奇怪的ruby语法:
Rational(a,b)
(注意,与普通的Ruby语法相比,缺少.new()部分).与正常的新语法相比,这意味着什么呢?更重要的是,我如何在我自己的代码中实现这样的东西,为什么我会实现这样的东西?特别是对于Rational类,为什么使用这种语法而不是正常的实例化?为什么新方法在理性类中是私有的? (以及我如何/为什么要在我自己的ruby代码中执行此操作?)
提前感谢您的回答,特别是因为我问了很多问题.
解决方法
原文地址:https://www.jb51.cc/ruby/264902.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。