为了证明这种方式是可以用的,我尝试写了个模块:https://github.com/jiyinyiyong/proto-scopehuman=proto.asinit:->@name='humanrace'give_name:(@name)->introduce:->console.log"thisis#{@name}"tom=human.new()tom.introduce()#=>"thisishumanrace"man=human.asspeak:->print'speaksby',@namedan=man.new()dan.give_name'Dan'dan.introduce()#=>"thisisDan"dan.speak()#=>"speaksbyDan"从功能上说,proto是可行的,在Node环境里也是正常能跑的,但是为什么没人在实际使用当中这样用呢?
桃花长相依
相关分类