Ruby简明入门和提高

 时间:2026-02-14 23:56:14

1、初级1:类和对象

Ruby的基本设计原则

欢迎开启有趣的Ruby之旅!

Ruby语言的作者Matz在《代码之美》一书中讲述了他的设计思想,就是简洁、保守、简单、灵活性,以及平衡性等五大原则。

puts 'hello world'

例子中那一行代码,可以说明简洁、保守(puts继承自C语言)和简单。灵活性和平衡性需要在更复杂的代码中可以体会到。

类和对象

分类是符合人的思维的。比如人类,每个人就是人类的一个实例,约定都翻译成对象。

        class Person

          def initialize(name)

             @name = name

          end

          def show_name

            puts @name

          end

        end

        zhao = Person.new 'zhao yun ' 

        qian = Person.new 'qian wei '

        zhao.show_name

        qian.show_name

        

简单解释一下:

* class是定义类Person,注意用大写

* def定义了方法

* @name是实例变量的写法

* new是生成对象,两个new就生成了两个对象,会调用initialize这个构造方法,只能用这个名字,name是参数

* 最后两句是调用方法show_name, puts的意思就是显示一段文字

如果你第一次编程,也许你对这些术语还有些陌生,不要紧,多看几次,慢慢就会熟悉起来了。

  • Ruby到底该怎么优化?
  • Ruby编译安装及Rubygems升级!
  • Ruby开发环境搭建
  • 搭建Ruby开发环境
  • [如何]安装ruby编程环境?
  • 热门搜索
    生活上的自我评价 炉甘石洗剂怎么样 慈禧太后的秘密生活在线观看 低音炮怎么接 扩折号怎么打 如何修改ip 如何去除u盘写保护 三级生活片 发动机进水怎么办 野帝怎么样