loverload:用于在Ruby中构建方法重载的DSL
情人用于在Ruby中构建方法重载的DSL。像Java这样的刚性语言允许您创建方法重载: public void draw( String s) { ... } public void draw( int i) { ... } public void draw( double f) { ... } public void draw( int i, double f) { ... }但是,在Ruby中,我们没有这种东西,是吗? before_save NameSayer . new before_save :say_my_name before_save { | record | puts "My name is #{ record . name } " } before_save 'puts "My name is #{self
文件列表
loverload-master.zip
(预估有个11文件)
loverload-master
.gitignore
154B
loverload.gemspec
1001B
LICENSE.txt
1KB
spec
loverload
loverload_spec.rb
8KB
README.md
4KB
lib
loverload.rb
813B
暂无评论