请选择 进入手机版 | 继续访问电脑版

01BIM社区

 找回密码
 立即注册

扫一扫,访问微社区

查看: 543|回复: 3

Ruby中“;”与“::”有什么区别?

[复制链接]

87

主题

149

帖子

685

积分

高级会员

Rank: 4

积分
685
发表于 2015-6-30 09:18:03 | 显示全部楼层 |阅读模式
如题,LZ小白,望大神来解,
学而不思则罔,思而不学则殆
回复

使用道具 举报

9

主题

17

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2015-6-30 09:57:08 | 显示全部楼层
能具体的点吗= =比如“;” 在ruby中一般不会用到就是写程序每行结束才用到,但其实ruby的每行结束是可以不用分号的,回车换行就行
回复 支持 反对

使用道具 举报

9

主题

17

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2015-6-30 10:00:55 | 显示全部楼层
:: 是一元运算符,允许在类或模块内定义常量、实例方法和类方法,可以从类或模块外的任何地方进行访问。

请记住:在 Ruby 中,类和方法也可以被当作常量。

您只需要在表达式的常量名前加上 :: 前缀,即可返回适当的类或模块对象。
回复 支持 反对

使用道具 举报

0

主题

59

帖子

730

积分

高级会员

Rank: 4

积分
730
发表于 2016-2-29 00:55:40 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|01BIM社区 - 最专业的BIM技术交流平台 ( 渝ICP备15000873号 )

GMT+8, 2018-12-17 20:28 , Processed in 0.058541 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表