每天进步一点点----------Ruby之虚拟主机小程序

来源:互联网 发布:office mac 2011 编辑:程序博客网 时间:2024/06/05 11:32

基于一些莫名其妙的原因,我把codecademy上面的教程都学了一遍,马上ruby也快学完了。早就听过这个跟python齐名的语言,最大的区别就在于python做事认定一种办法,保证了可读性也不容易出错,但是ruby做事就有许多不同的办法,自由行比较高,也很有趣,可以说是各有所爱吧。

好久没上博客,今天刚好做到一个小程序的练习就发上来,很简单的,下面是代码

class Computer    @@users = Hash.new    def initialize(username, password)           @username = username        @password = password        @@users[username] = password        #以username做key,password做value添加到users这个hash里面        @files = Hash.new    end        def create(filename)        time = Time.now        @files[filename] = time    #以filename做key,time做value添加到files这个hash里面        puts "Dr.#{@username},   #{filename} is created at #{time}."    end        def Computer.get_users        return @@users#return整个users    endendmy_computer = Computer.new("xp0729", 123456)puts my_computer.create("123.txt")puts Computer.get_users


0 0
原创粉丝点击