Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Mushroom := Object clone
…
В этом фрагменте кода мы создаем класс Mushroom
Тут все просто, главно понять, что в Io нет методов и свойств, есть слоты и сообщения.
function Human(name, age, city) {
this.name = name
// что-нить сложное
}
fuction one() { new Human("Elsa", 19, "Hamburg") }
fuction two() { new Human("Egor", 32, "spb") }
Human := Object clone
Human init := method(name, age, city,
self name := name
self age := age
self city := city
)
One := Human clone
One init("Elsa", 19, "Hamburg")
Two := Human clone
Two init("Egor", 32, "spb")
Io programming language