网站首页ruby学习

ruby 类、对象

发布时间:2015-09-05编辑:Vincent H阅读(244)

    ruby是一种完美的面向对象语言,面向对象的特性包括:

    1.数据封装

    2.数据抽象

    3.多态性

    4.继承

    在ruby中定义类

    #!/usr/bin/ruby
    class Ruby
    
    	def display
    		puts "hello"
    	end
    end
    ruby = Ruby.new
    ruby.display

    打印:

    hello

    initialize方法:(构造函数)在new对象时执行

    class Ruby
    	def initialize(a)
    		puts a
    	end
    end
    
    Ruby.new('haha')

    打印:

    haha

    成员函数

    class Ruby
    	def initialize(a)
    		puts a
    	end
    
    	def display
    		puts '成员函数'
    	end
    end
    
    ruby = Ruby.new('haha')
    ruby.display

    打印:

    haha
    成员函数



    收录情况:百度已收录,点击查看详情
    本文地址:http://luvial.cn/content/10018.html
    转载请保留原文地址!

    如果您觉得本文对您有帮助,且您有经济能力,欢迎捐助本站
标签: ruby 类 对象
上一篇:ruby 数据类型
下一篇:ruby变量