zoukankan      html  css  js  c++  java
  • ruby 模块 的引入

    module My
        NA="China"
        def My.set_name(name)
            @name=name
        end
        def My.get_name
            return @name
        end
        def My.set_age(age)
            @age=age
        end
    end
    My.set_name("wanwgenfei")
    
    p My.get_name
    p My::NA
    
    module Your
        Na="AC"
        attr:name
        def Your.set_name(name)
            My.set_name(name)
        end
        def Your.get_name
            return My.get_name
        end
        def Your.set_age(age)
            @age=age
        end
        def Your.get_age
            return @age
        end
    end
    
    Your.set_name("Lucy")
    p Your.get_name
    Your.set_age("22")
    p Your.get_age
    p Your::Na
  • 相关阅读:
    poj 2443
    codeforces 263D
    codeforces 263C
    uva 11080
    uva 11235
    uva 11748
    STL uva 11991
    (KM) uva 11383
    (树形DP) uva 10859
    codeforces 242C
  • 原文地址:https://www.cnblogs.com/wangwenfei/p/ruby_module.html
Copyright © 2011-2022 走看看