文件名称:ruby-metaprogramming-mass-assignment-lab-seattle-web-career-040119
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-13 20:52:03
Ruby
批量分配 目标 使用关键字参数定义一个初始化方法。 使用质量分配对初始化方法进行元编程。 指示 创建一个Person类,该类在初始化时接受哈希。 哈希键应符合以下属性: 允许的属性: :name , :birthday , :hair_color , :eye_color , :height , :weight , :handed , :complexion , :t_shirt_size , :wrist_size , :glove_size , :pant_length , :pant_width 属性哈希中的每个键都将成为已初始化的Person实例的属性。 因此,您应该为上述每个属性创建一个attr_accessor 前任: bob_attributes = { name : "Bob" , hair_color : "Brown" } bob = Person .
【文件预览】:
ruby-metaprogramming-mass-assignment-lab-seattle-web-career-040119-master
----CONTRIBUTING.md(2KB)
----.rspec(52B)
----spec()
--------spec_helper.rb(82B)
--------person_spec.rb(2KB)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(96B)
----lib()
--------person.rb(34B)
----README.md(2KB)