摘要: module 的主要目的是把不同的方法和常量分别放进不同的命名空间。module 的命名方式跟类一样首字母大写,多个单词不用下划线。 如:CircleAreamodule 语法 module ModuleName ...... endmodule用范围解析操作符“::”来调用module... 阅读全文
posted @ 2015-03-31 19:50 cainiaozhang 阅读(378) 评论(2) 推荐(0) 编辑
摘要: attr_reader方法------读取实例变量attr_writer方法------改写实例变量attr_accessor方法-----读写实例变量class Person attr_reader :name ---------1 attr_writer :name --------... 阅读全文
posted @ 2015-03-31 18:51 cainiaozhang 阅读(301) 评论(0) 推荐(0) 编辑
摘要: class Computer $manufacturer = "Mango Computer, Inc." # “$" 是全局变量关键字 @@num_of_instances = 0# ”@@“是类变量的关键字,类变量可以作用于所有的实例对象,可以用来计算实例变量的数目 def... 阅读全文
posted @ 2015-03-31 14:12 cainiaozhang 阅读(263) 评论(0) 推荐(0) 编辑