4.5 小结

现在对 Ruby 语言的介绍结束了。第 5 章会好好利用这些知识来开发演示应用。

我们不会使用 4.4.5 节创建的 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”是回文;