rangga_hrdme

Method Overload_Scala

Jul 5th, 2021
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.82 KB | None | 0 0
  1. object overloard_S {
  2.   def main(args: Array[String]): Unit = {
  3.     println(s"Angka\nTerbesar: " + besar(19, 0, -1))
  4.     println("Terbesar: " + besar(109, 89))
  5.     println("Terkecil: " + kecil(19, 0, -1))
  6.     println("Terkecil: " + kecil(109, 89))
  7.     println("Cek kata pendek: " + kecil("Muhammad", "Nizham"))
  8.   }
  9.  
  10.   def besar(a: Double, b: Double, c: Double): Double = if (a > b && a > c) a
  11.   else if (b > a && b > c) b
  12.   else c
  13.  
  14.   def besar(a: Double, b: Double): Double = if (a > b) a
  15.   else b
  16.  
  17.   def kecil(a: Double, b: Double, c: Double): Double = if (a < b && a < c) a
  18.   else if (b < a && b < c) b
  19.   else c
  20.  
  21.   def kecil(a: Double, b: Double): Double = if (a < b) a
  22.   else b
  23.  
  24.   def kecil(depan: String, belakang: String): String = if (depan.length < belakang.length) depan else belakang
  25. }
  26. // Method Overload: Scala
Add Comment
Please, Sign In to add comment