文件名称:ruby oo类变量和类方法实验室sfo01-seng-ft-071320
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-04 17:42:10
Ruby
Ruby类变量和类方法实验室 目标 使用类变量来跟踪与类有关的数据。 定义类方法以公开与类有关的数据。 概述 在本实验中,我们将处理Song类。 Song类可以制作个人歌曲。 每首歌都有一个名字,一个艺术家和一个流派。 我们需要Song类来跟踪它创建的歌曲数量。 Song . count # => 30 我们需要我们的Song类,以便向我们展示现有歌曲的所有艺术家: Song . artists # => ["Jay-Z", "Drake", "Beyonce"] 我们需要Song类来向我们展示现有歌曲的所有流派: Song . genres # => ["Rap", "Pop"] 我们还需要我们的Song类,以便能够跟踪其创建的每种流派的歌曲数。 换句话说,调用: Song . genre_count 应该返回这样的东西; { "rap" => 5 ,
【文件预览】:
ruby-oo-class-variables-and-class-methods-lab-sfo01-seng-ft-071320-master
----CONTRIBUTING.md(2KB)
----Gemfile(90B)
----Gemfile.lock(626B)
----.rspec(53B)
----spec()
--------song_spec.rb(3KB)
--------spec_helper.rb(3KB)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(76B)
----lib()
--------song.rb(0B)
----README.md(5KB)