2.1Ruby语言的模块(Module)

1.模块声明

模块声明是 Module 类的对象。

支持的成员:类常量、类方法、实例访问器属性、实例方法。

module 模块名
  #模块体
end

2.模块直接访问成员

模块名::类常量
模块名.类方法名()

3.include()方法

支持的成员:类常量、实例访问器属性、实例方法,不支持类方法。

include 模块名
include 模块名1, 模块名2, 模块名N

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubylang/37404.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年4月26日 19:52
下一篇 2025年5月1日 04:31

相关推荐

  • 1.3Ruby语言的运算符(Operator)

    1.一元运算符 运算符 名称 描述 +a 求正 a 的值本身。 -a 求负 a 的负值。 2.算术运算符 运算符 名称 a + b 加法,字符串连接。 a – b 减法 a * b 乘法 a / b 除法 a % b 求余 a ** b 求幂 3.赋值运算符 运算符 名称 a = b 赋值 a +=…

    Ruby语言教程 2025年3月3日
    0220
  • 1.8Ruby语言的语句(Statement)

    1.表达式(Expression)语句 表达式语句往往简称为表达式。

    Ruby语言教程 2025年3月8日
    0210
  • 2.3Ruby类型之字符串(String)

    1.单引号字符串字面量 单引号字符串字面量只支持 \\、\’ 转义序列。 单引号字符串字面量不支持字符串插值。 单引号字符串字面量支持隐式的换行符。 2.双引号字符串字面量 双引号字符串字面量支持所有转义序列。 双引号字符串字面量支持字符串插值。 双引号字符串字面量支持隐式的换行符。 3.访问字符串 4.字符串长度 注…

    Ruby语言教程 2025年5月3日
    0250

发表回复

登录后才能评论