虽说将函式放到 Hash 里是很有趣的一件事情,你应该也会想到「如果 Ruby 内建这件事情该多好」。事实上也的确有,那就是 class 这个关键字。你可以使用 class 创建更棒的 「函式 Hash」,比你在上节练习中做的强大多了。Class(类)有着各种各样强大的功能和用法,但本书不会深入讲这些内容,在这里,你只要你学会把它们当作高级的「函式字典」使用就可以了。

用到「class」的程序语言被称作「Object Oriented Programming(面向对象编程序语言」。这是一种传统的写程序的方式,你需要做出「东西」来,然后你「告诉」这些东西去完成它们的工作。类似的事 情你其实已经做过不少了,只不过还没有意识到而已。记得你做过的这个吧:

HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
打赏
  • 打赏支付宝扫一扫
  • 打赏微信扫一扫