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 ......"
点之前的叫做 接收者 ,之后的是被调用的方法。
分享到:
相关推荐
本人查找的ruby的学习参考资料。希望对大家有所帮助。
Ruby是"一种用于迅速和简便的面向对象编程的解释性脚本语言";这意味着什么? 解释性脚本语言: 有直接呼叫系统调用的能力 强大的字符串操作和正则表达式 开发中快速回馈 迅速和简便: 无需变量声明 变量无...
Ruby学习交流指教Ruby学习交流指教Ruby学习交流指教Ruby学习交流指教Ruby学习交流指教
NULL 博文链接:https://joyocaowei.iteye.com/blog/1440179
Ruby学习笔记 01 类的属性与方法 02 访问控制 03 Container(Array/Hash) 04 Iterator 05 简单数据类型 06 范围 07 方法 08 条件控制 09 异常处理
这个暑假回家没事干闲...恩,废话就少提,下面我学习Ruby的各个部分。其中Ruby风格这一部分是开放的,因为我暂时还没有形成自己的风格。我用xmind来记笔记,因此我只是把笔记搬到博客上,看看下面的图。好有爱啊!!!
Ruby学习资料(含参考手册和Programming Ruby)-中文.rar
Ruby 学习指南.rar
Ruby学习资料,入门学习,测试人员需要
ruby学习资料 。
学习ruby的好帮手,包括ruby on rails 等,有兴趣看看,有助于初学者入门学习
ruby学习笔记....................
Ruby 学习文档合集,这两个文档都是公司的专用学习文档,现在提供给大家免费下载,觉得不错记得光临我其他的资源。
内含以下4个文档: 1、Addison.Wesley.The.Ruby.Way.2nd.Edition.Oct.2006.chm 2、O'Reilly.Learning.Ruby.May.2007.chm 3、Programming Ruby 2e.pdf 4、ruby中文文档.chm
Ruby基础学习资料:Ruby介绍,环境配置,Ruby语法。
rubyinstaller-devkit-3.0.2-1-x64 and Ruby 学习笔记.7z 由于国内访问github服务器不稳定,所以上传到CSDN给大家方便下载
Ruby基础学习资料,精心收藏!
ruby是一种简单快捷的面向对象脚本语言 开发者:松本行弘 开发时间:1995年 设计目的:A PROGRAMMER'S BEST FRIEND【程序员的最佳朋友】 文件扩展名:rb 这个笔记里包含了ruby的整型,字符串,浮点数,布尔等基础...
Ruby(中文名:红宝石)是一种简洁、灵活且富有表达力的编程语言,由日本程序员松本行弘(Matz)设计开发。Ruby注重开发者的幸福感,致力于提高开发者的效率和乐趣。下面是 Ruby 的一些主要特点和特性: 1. **简洁...
ruby学习笔记,对于初学者,是一个总结性的笔记