7.2. Parametry metod

Metody mogą mieć parametry. Deklaracje parametrów umieszcza się w nawiasach okrągłych. Prosta deklaracja pojedynczego parametru składa się z jego nazwy i typu, oddzielonych znakiem dwukropka. Poszczególne deklaracje oddziela się znakiem przecinka.

Plik Methods3.scala:
def sum2(a: Int, b: Int) = a + b

W pliku Methods3.scala znajduje się definicja metody, która ma dwa parametry typu Int. Metoda zwraca sumę swoich argumentów.

scala> :load Methods3.scala
Loading Methods3.scala...
sum2: (a: Int, b: Int)Int

scala> sum2(4,5)
res0: Int = 9

Język programowania Scala Wydanie 2. Copyright © Grzegorz Balcerek 2016

Licencja Creative Commons

Ten utwór jest dostępny na licencji Creative Commons Uznanie autorstwa-Na tych samych warunkach 4.0 Międzynarodowe.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.