ruby-oo-self-count-sentences-lab

时间:2021-03-10 03:06:54
【文件属性】:
文件名称:ruby-oo-self-count-sentences-lab
文件大小:6KB
文件格式:ZIP
更新时间:2021-03-10 03:06:54
Ruby 计数句子实验室 目标 练习在类上定义实例方法。 练习定义实例方法,这些实例方法使用self关键字对调用该方法的对象进行操作。 了解有关猴子修补的信息。 概述 在本实验中,您将向Ruby的String类添加一些实例方法。 我们通常希望避免更改内置类(特别是如果我们与其他人一起工作),但是在这种情况下,我们不会覆盖任何方法,这在OO编程中是一个很好的练习。 向Ruby的内置类添加方法或更改Ruby的内置类的做法称为“猴子修补”。 String类与我们可能定义的任何其他类一样,例如Dog类或Person类。 但是, String类是Ruby固有的,或包含在Ruby中。 因此,我们可以像在定义自己的任何类中那样在String类中添加或更改方法。 猴子修补 猴子修补是一种向Ruby的核心类添加方法或更改其核心类的实践。 猴子打补丁很危险! 例如,如果您决定猴子修补Ruby的String类以产生
【文件预览】:
ruby-oo-self-count-sentences-lab-master
----CONTRIBUTING.md(2KB)
----.rspec(53B)
----spec()
--------count_sentences_spec.rb(2KB)
--------spec_helper.rb(404B)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(86B)
----lib()
--------count_sentences.rb(140B)
----README.md(4KB)

网友评论