Vlákno názorů k článku Squeak: návrat do budoucnosti (5) od salam - Dobry den, hraju si se smalltalkem a snazim se...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 4. 2005 11:40

    salam (neregistrovaný)
    Dobry den,
    hraju si se smalltalkem a snazim se prijit na to, jak do jedne metody pridat dva argumenty

    scitej: a b (tohle nefunguje, jen pro ukazku)
    |soucet|
    soucet:=a+b.
    Transcript show: soucet.

    Muzete mi nekdo pomoct? Predem diky...
  • 17. 5. 2012 22:20

    elendil (neregistrovaný)

    Je to jednoduche :)

    scitej: prvyScitanec s: druhyScitanec
    Transcript show: (prvyScitanec + druhyScitanec).

    Su tri druhy metod v ST - unarne, binarne a keyword. Unarne su bez parametra (ako napr #factorial pri triede Number), binarne je klasicke #+ a keyword su prave tie co som popisal - seria klucovych slov. Tych slov moze byt viacero, aj ked viac ako 5 sa povazuje za chybu designu. Keyword metody sa deklaruju takto:

    keyWord1: parameter1 keyWord2: parameter2 ... keyWordN: parameterN

    Aj ked si nejako neviem predstavit v akej triede by bola pouzita horeuvedena funkcia... :)