Ruby/Подробнее о методах: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 600:
=== Как написать свой класс? ===
Писать класс не так уж и сложно. Простейший класс будет выглядеть так:
class NewClass()
def initialize(a,b,c)
@a = a
@b = b
@c = c
end
def output
puts "a = #{a}"
puts "b = #{b}"
puts "c = #{c}"
end
end
newclass = NewClass.new(10,20,30)
newclass.output
#=> a = 10
#=> b = 20
#=> c = 30
=== Наследовать или перемешать? ===
|