摘要:
下面讲如何修改String这个ruby官方的类,因为我们没办法去继承ruby官方类,这就用到扩充类。在此之前先讲解如何给已经定义好的类添加新的方法。 逗号写错改过来即可 a=Student.new("张三",23,"男") class Student Version="1.0.0" attr_acc 阅读全文
摘要:
严格来讲Ruby中万物皆对象,没有基本数据类型(数字、文本、范围、符号、True、False、Nil) puts 1.methods就可以看出1也是对象不是数值,用于查看1这个对象可以调用的全部方法。 直接上代码,看基本数据类型在ruby中的操作: 1 puts 1+" hell" puts 1.t 阅读全文
摘要:
puts "hello world"puts ("ni hao shijie") #ruby中方法后面的括号写不写都行,puts方法作用类似printf方法a="hello"puts ab=3c=2puts b+cputs a+b #行8:数字和字符串不能相加,数字类型不会像java一样隐式地自动转 阅读全文