您的位置:首页 > 编程语言 > Ruby

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

2014-01-01 11:48 405 查看
基于一些莫名其妙的原因,我把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
end
end

my_computer = Computer.new("xp0729", 123456)
puts my_computer.create("123.txt")
puts Computer.get_users
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: