ruby学习笔记:ruby 学习笔记(2) 类的基本使用

ruby语言跟c#些重要差别在于: 1.ruby是动态语言c#是静态语言--即对象在出来以后ruby还可以动态给对象例子添加些属性或思路方法(javascript也是如此) 2.ruby中刻意弱化了变量类型这个概念默认情况下变量/思路方法都不需要声明具体(返回)类型但其实在ruby内部会自动根据变量值分配类型(可以通过 “puts 变量.“查看) 3.ruby相对c#来讲可能有些雷地方在于:父类中... [阅读全文]

ruby学习笔记:ruby 学习笔记(1) 初识语法

单从技术而言ruby本身确实很爽令员工作变得轻松有趣! 下面代码演示了如何找出100以内素数: er" _disibledevent=复制代码 代码如下: using ; Mersenne { Program { void Main( args) { for ( i = 2; i 50; i) { (CheckDigital(i)) { Console.WriteLine("{0} "... [阅读全文]

ruby学习笔记:[Ruby 学习笔记] 5. 基本表达式

  1. 基本表达式没啥好说~~~~~ 唯要注意就是 Ruby 不支持自加()和自减(--)可以使用 和 -= 代替1 + 2a = 3a  4  2. 命令展开  在 Ruby 中我们可以直接用反引号(`)执行系统命令其实只是执行了 Kernel.` 思路方法不过把这个当作表达式感觉有点古怪  puts `ver`  输出:  Microsoft Windows XP [版本 5.1.2600... [阅读全文]

ruby学习笔记:[Ruby 学习笔记] 4. 标准类型

  Ruby 标准类型包括数字(Numeric)、串(String)、区间(Range)以及正则表达式(Regexp)这似乎和我们以及熟悉标准类型概念有点区别区间还好说正则如何成了标准类型了? " alt="[Ruby 学习笔记] 4. 标准类型" _disibledevent=  数字  Ruby 数字包括整数(Integer)和浮点数(Float)这些类型都直接或间接继承自 NumericRu... [阅读全文]

ruby学习笔记:[Ruby 学习笔记] 3. 变量和常量

变量持有目标对象引用和我们所熟悉 C# / Java 区别是Ruby 变量并没有内在类型作为种动态解析执行语言其变量类型只在其执行期决定我们也因此能改变变量所持有对象类型显然在 C# / Java 里是不允许 (Object 类型变量和这个不是回事如果不明白建议再看看面向对象理论)a = 1puts a. #Fixnuma = "s"puts a. #String  或许你看过 C# 3.0但需要... [阅读全文]

点击这里:[Ruby 学习笔记] 2. 基础准备

在正式开始的前我们先了解几个基础概念以便能帮助我们理解后面内容  源代码  Ruby 源代码通常使用 UTF-8、ASCII 等格式它是种基于行语言如果我们将多行代码写在个物理行那么可以使用 ";" 来分隔  a = Class1.(123); b = Class1.(123)  我们也可以使用连接符 "\" 将单行代码写成多行如果分隔位置以操作符结尾则连接符可省略 (注意!"\" 后面不能包含任... [阅读全文]

ruby学习笔记:[Ruby 学习笔记] 1. 开发环境

我这人思维比较严谨或者说是有些固执和呆板早期接触过 C/C但日常用得最多却是 Turbo Pascal只有在 Pascal 存在效率问题时才会祭起 C / ASM 这两种锋利却随时可能伤到自己武器喜欢 Pascal源于它严谨语法和编程习惯让我能很好地约束自己在个既定轨道上前行在 DOS 时代编写个大点系统这显得尤为重要正是这种原因我很自然过渡到使用 Object Pascal 来开发 Win16 ... [阅读全文]
1 共1条 分1页