Ruby简明入门和提高
1、初级1:类和对象
Ruby的基本设计原则
欢迎开启有趣的Ruby之旅!
Ruby语言的作者Matz在《代码之美》一书中讲述了他的设计思想,就是简洁、保守、简单、灵活性,以及平衡性等五大原则。
puts 'hello world'
例子中那一行代码,可以说明简洁、保守(puts继承自C语言)和简单。灵活性和平衡性需要在更复杂的代码中可以体会到。
类和对象
分类是符合人的思维的。比如人类,每个人就是人类的一个实例,约定都翻译成对象。
class Person
def initialize(name)
@name = name
end
def show_name
puts @name
end
end
zhao = Person.new 'zhao yun '
qian = Person.new 'qian wei '
zhao.show_name
qian.show_name
简单解释一下:
* class是定义类Person,注意用大写
* def定义了方法
* @name是实例变量的写法
* new是生成对象,两个new就生成了两个对象,会调用initialize这个构造方法,只能用这个名字,name是参数
* 最后两句是调用方法show_name, puts的意思就是显示一段文字
如果你第一次编程,也许你对这些术语还有些陌生,不要紧,多看几次,慢慢就会熟悉起来了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:33
阅读量:190
阅读量:130
阅读量:49
阅读量:117