Ruby对象、变量和常量
来源:互联网 发布:高考心态调整 知乎 编辑:程序博客网 时间:2024/05/22 13:56
Ruby操作的数据主要有部分:对象、类、变量、常量.
对象
在Ruby中表示数据的基本单位称为对象,在Ruby中一切都是对象.
常用对象:
- 数值对象
2、3.14、-5等表示数字的对象,另外还有矩阵、复数、素数、公式的对象. - 字符串对象
“hello world”、”你好”等表示文字的对象 - 数组对象、散列对象
表示多个数据的集合多度系 - 正则表达式对象
正则表达式匹配模式的对象 - 时间对象
比如”2016年1月1日13点”等表示时间的对象 - 文件对象
对文件进行读写操作的对象 - 符号对象
用于识别方法等名称的标签的对象.
类
类(class)就是对象的种类,对象的特性是由类决定的。
某个类的对象也就是某个类的实例(instance)
变量
变量就是对象的名片。Ruby中有四种类型的变量:
- 局部变量(local variable)
- 全局变量(global variable)
- 实例变量(instance variable)
- 类变量 (class variable)
变量的命名方式:
局部变量和全局变量
局部变量在程序中的有效范围是有效的,在程序某个地方声明的变量名,在其他地方也可以使用。与之对应的是全局变量,全局变量在程序的任何地方都是统一个变量。由于全局变量的值在任何地方都有可能被修改,在规模较大大程序中使用会增加程序不必要的复杂度,阅读程序和修改程序会带来麻烦,隐藏一般不使用或少用全局变量。
常量
常量以答谢英文字母开头,常量一旦赋值就不可以再被修改。比如ruby的运行版本(RUBY_VERSION)、运行平台(RUBY_PLATFORM)、命令行参数数组(ARGV)等,都是Ruby预定义好的常量。
保留字
保留字不能用作变量名,否则会报错。ruby中的保留字:
1 0
- Ruby对象、变量和常量
- Ruby变量和常量
- Ruby 类的属性、变量、常量和方法定义
- ruby 类、对象、变量
- 对象和类之静态变量、常量和方法
- 变量和常量,数组
- 常量和变量
- 变量和常量
- 数据类型、常量和变量
- 变量和常量
- Js_常量和变量
- 字符串常量和变量
- (二) 变量和常量
- go - 变量和常量
- Java 变量和常量
- 常量和变量
- Swift--变量和常量
- Swift--变量和常量
- 1.5.8 THE RAW REQUEST BODY(请求的主体部分)
- iOS崩溃调试的使用和技巧总结
- 深入理解Java虚拟机 字节码执行引擎
- 饿了么移动APP的架构演进
- CDH5.5.1 安装指南 中文首发版
- Ruby对象、变量和常量
- javaEE之------添加JavaScript中自己写的函数
- RoundedImageView作为圆形imageview的使用记录
- 队列
- Android 中 单元测试的配置
- UISearchDisplayController点击搜索时屏幕顶部出现黑条问题的解决方案
- C++学习笔记
- 红米2移动稳定版 刷开发版本
- 06day 分割编译与中断处理