上一页 1 ··· 4 5 6 7 8
摘要: 下面讲如何修改String这个ruby官方的类,因为我们没办法去继承ruby官方类,这就用到扩充类。在此之前先讲解如何给已经定义好的类添加新的方法。 逗号写错改过来即可 a=Student.new("张三",23,"男") class Student Version="1.0.0" attr_acc 阅读全文
posted @ 2016-01-27 17:55 SixEvilDragon 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 严格来讲Ruby中万物皆对象,没有基本数据类型(数字、文本、范围、符号、True、False、Nil) puts 1.methods就可以看出1也是对象不是数值,用于查看1这个对象可以调用的全部方法。 直接上代码,看基本数据类型在ruby中的操作: 1 puts 1+" hell" puts 1.t 阅读全文
posted @ 2016-01-27 17:17 SixEvilDragon 阅读(196) 评论(0) 推荐(0) 编辑
摘要: puts "hello world"puts ("ni hao shijie") #ruby中方法后面的括号写不写都行,puts方法作用类似printf方法a="hello"puts ab=3c=2puts b+cputs a+b #行8:数字和字符串不能相加,数字类型不会像java一样隐式地自动转 阅读全文
posted @ 2016-01-27 17:05 SixEvilDragon 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 良好的代码规范是一个程序猿的基本素质,如果写的代码不规范,那么你写再多的代码也算不上一个合格的程序猿。下面就简单介绍一些最基本的规范。 1.命名规范: 变量:全部小写,变量命名要符合Snake case。也就是说写法像蛇一样,变量名由多个单词组成时,单词之间用_连接起来。如一个变量命名为car_pr 阅读全文
posted @ 2016-01-26 15:58 SixEvilDragon 阅读(175) 评论(0) 推荐(0) 编辑
摘要: (一)Ruby简介 ruby是一门优雅的语言,个人认为语言越简单越高雅。代码越短则可读性和维护性越高,你一个程序用其他语言要写500行,那么你可能出错的地方就有500处,但是ruby写起来只有200行;那么功能都是一样的,出错的地方却只可能在200处,你说哪个好? ruby是一门脚本语言。 脚本:是 阅读全文
posted @ 2016-01-26 14:03 SixEvilDragon 阅读(475) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8