文件名称:Ruby高级方法实验室v-000
文件大小:9KB
文件格式:ZIP
更新时间:2024-03-11 08:25:29
Ruby
Ruby高级类方法实验室 学习目标 构建自定义类的构造函数。 构建类查找器。 构建类运算符。 指示 本实验为您提供了一个基本的Song类,该类提供以下定义: class Song attr_accessor :name , :artist_name @@all = [ ] def self . all @@all end def save self . class . all << self end end Song类提供了一个类变量@@all用于存储通过实例方法Song#save创建的Song所有实例。 此外, Song实例具有名称和艺术家名称的基本属性。 印刷约定:我们在实例上调用的方法以#method_name表示,而在类上调用的方法以#method_name表示. 所以Math.sin将引用类方法sin (除以相反在从三角相邻的),
【文件预览】:
ruby-advanced-class-methods-lab-v-000-master
----.gitignore(642B)
----README.md(5KB)
----.github()
--------ISSUE_TEMPLATE()
----Gemfile(90B)
----.learn(47B)
----.rspec(53B)
----CONTRIBUTING.md(2KB)
----Gemfile.lock(626B)
----LICENSE.md(1KB)
----spec()
--------song_class_methods_spec.rb(3KB)
--------spec_helper.rb(1KB)
----lib()
--------song.rb(142B)