随笔分类 -  Ruby

摘要:ruby基础知识 模块 模块是ruby的特色功能之一。如果说类是事物的实体以及行为,那么模块表现的 就是事物的行为部分,模块和类有以下两点不同: 1. 模块不能拥有实例 2. 模块不能被继承 模块的使用方法 使用模块可以灵活的解决下面的问题 1. 虽然两个类拥有相同的功能,但是不希望他们作为相同的种 阅读全文
posted @ 2018-08-17 16:38 Skd一路花开 阅读(195) 评论(0) 推荐(0)
摘要:ruby语法基础 1.方法 方法时对象定义的与该对象相关的操作。在Ruby中,对象的所有的操作都被封装成 方法。 方法的调用 带块的方法的调用 eg:each方法 其中i被称作块块变量,不同的方法的块变量个数不同。 运算符方法 ruby中有些方法看起来像运算符 其中的obj为调用方法的对象,arg1 阅读全文
posted @ 2018-08-17 16:37 Skd一路花开 阅读(205) 评论(0) 推荐(0)
摘要:类和模块 1.类 类是面向对象中一个重要的术语。我们可以把类看作是对象的抽象, 所有的这类对象都有这些特征。而对象则是类的具体实现,按照类的要求创建的 对象就是该类的对象。类就像对象的雏形一样,决定了对象的行为。 eg:用数组类创建数组对象 用class方法查看对象属于那个类 所有的类都是Class 阅读全文
posted @ 2018-08-03 16:11 Skd一路花开 阅读(181) 评论(0) 推荐(0)
摘要:Ruby基础 1.对象、变量和常量 1.1 对象 在Ruby中表示数据的最基本单位是对象,任何数据都是对象,使用类来表示对象的种类。 一个某个类的对象称作对象的实例。 对象|类|eg : :|: :|: : 数值|Numeric|1、2.5、3.0 字符串|String|"sdasd"、'sadad 阅读全文
posted @ 2018-08-03 16:10 Skd一路花开 阅读(165) 评论(0) 推荐(0)
摘要:linux下rbnev安装及使用 1.安装rbenv 设置环境变量PATH和rbenv的初始化信息,在shell中执行 2.安装插件 ruby build ruby build是一个命令行实用程序,可以从源代码轻松安装几乎任何版本的Ruby rbenv update 通过rbenv update命令 阅读全文
posted @ 2018-08-03 16:09 Skd一路花开 阅读(724) 评论(0) 推荐(0)
摘要:Ruby基础知识总结 Ruby的运行方法 1.使用ruby命令运行 首先进入到当前文件所在的,然后在命令行运行ruby 文件名 2.使用irb命令执行代码 exit可以退出当前的命令行 2.基础语法 2.1‘’和“” 使用双引号中包含的转义字符会发生转义,使用单引号包含的字符通常不会发生转义, 但是 阅读全文
posted @ 2018-08-01 11:16 Skd一路花开 阅读(200) 评论(0) 推荐(0)