ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 网络编程 >> Ruby教程 >> ruby Ruby快速入门

ruby Ruby快速入门

来源:网络整理     时间:2017-08-26     关键词:ruby

本篇文章主要介绍了"ruby Ruby快速入门",主要涉及到ruby方面的内容,对于Ruby教程感兴趣的同学可以参考一下: 本文地址: http://www.cnblogs.com/aiweixiao/p/6664301.html文档提纲 扫描关注微信公众号 1.Ruby安装  1....

本文地址: http://www.cnblogs.com/aiweixiao/p/6664301.html

文档提纲

 Ruby快速入门

扫描关注微信公众号 

1.Ruby安装

  1.1)【安装Ruby】

    Linux/Unix 上的 Ruby 安装

    Windows 上的 Ruby 安装

$  sudoyuminstall ruby    # CentOS, Fedora, 或 RHEL 系统
或
sudo apt-get install ruby-full # Debian 或 Ubuntu 系统
$ brew install ruby  #苹果系统

1.2)【交互式 Ruby(IRb)】

    命令提示符中键入 irb,一个交互式 Ruby Session 将会开始

2.Ruby语法

  2.1)【字符串】

    -- 【输出】

1 puts "Hello, world!"

    --【中文编码】

      中文会出现乱码,解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*-(EMAC写法) 或者 #coding=utf-8 就行了

#!/usr/bin/ruby -w# -*- coding: UTF-8 -*-puts "你好,世界!";

  2.2)【类】

class Customer
end

    -- ruby的类,必须先定义,才能使用

  --代码示例

#!/usr/bin/rubyclass Customer
   @@no_of_customers=0
   def initialize(id, name, addr)
      @cust_id=id
      @cust_name=name
      @cust_addr=addr
   end
   def display_details()
      puts "Customer id #@cust_id"      puts "Customer name #@cust_name"      puts "Customer address #@cust_addr"    end
    def total_no_of_customers()
       @@no_of_customers += 1       puts "Total number of customers: #@@no_of_customers"    end
end

以上就介绍了ruby Ruby快速入门,包括了ruby方面的内容,希望对Ruby教程有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_4437912.html

ruby相关图片

ruby相关文章