ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 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”是回文;