`
sungly
  • 浏览: 5681 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

ruby学习(—)

阅读更多
ruby中的一切都是对象。类是用来表示实体的,类是状态和使用这些状态的组合。一旦建立了类,我们会创建若干个类的实例,也就是类的实体,我们通常称为"Object"(对象)。在ruby中我们通过构造函数
(constructor)来实例化(创建对象)。这是一种与类相关连的特殊方法,标准的构造函数称为new。
如: song1=song.new("Ruby")
    song2=song.new("pythod")
    song3=song.new("hello beijing")
    song4=song.new("yeterday once more")
     # and so  on
这些实例是从一个类派生出来的,但是各具特征。每一个对象都有一个唯一的对象标识符(object identifier (object id)),其次可以定义一些实例变量(instance variables),这些变量的值对于
每一个实例来说也是唯一的。这些实例变量都持有对象的状态.

-198.abs------>198
"sunguoliang".length  -----> 11
sam.paly(song) ------> "dum dum, wo ai ni beijing ,wo ai zHOng guo ......"


点之前的叫做 接收者 ,之后的是被调用的方法。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics