ruby中常用几个关键字解析
(1)Self引用自身
1.顶层
p self #=>main
代表Object的默认对象main
2. 类或者模块中
self代表这个class或这module对象
例子如下:
输出为:
3.在实例的方法中定义
程序自动传递的调用这个方法的对象,表示在当前的环境下你可以访问的当前的或者默认的对象。
例子如下:
输出为:
ruby中常用几个关键字解析
(1)Self引用自身
1.顶层
p self #=>main
代表Object的默认对象main
2. 类或者模块中
self代表这个class或这module对象
例子如下:
输出为:
3.在实例的方法中定义
程序自动传递的调用这个方法的对象,表示在当前的环境下你可以访问的当前的或者默认的对象。
例子如下:
输出为: