4.5 小结
最后更新于:2022-04-01 22:28:37
# 4.5 小结
现在对 Ruby 语言的介绍结束了。[第 5 章](chapter5.html#filling-in-the-layout)会好好利用这些知识来开发演示应用。
我们不会使用 [4.4.5 节](#a-user-class)创建的 `example_user.rb` 文件,所以我建议把它删除:
```
$ rm example_user.rb
```
然后把其他的改动提交到代码仓库中,再推送到 Bitbucket,然后部署到 Heroku:
```
$ git status
$ git commit -am "Add a full_title helper"
$ git push
$ bundle exec rake test
$ git push heroku
```
## 4.5.1 读完本章学到了什么
* Ruby 提供了很多处理字符串的方法;
* 在 Ruby 中一切皆对象;
* 在 Ruby 中定义方法使用 `def` 关键字;
* 在 Ruby 中定义类使用 `class` 关键字;
* Ruby 内建支持的数据类型有数组、值域和哈希;
* Ruby 块是一种灵活的语言接口,可以遍历可枚举的数据类型;
* 符号是一种标记,和字符串类似,但没有额外的束缚;
* Ruby 支持对象继承;
* 可以打开并修改 Ruby 内建的类;
* “deified”是回文;
';