lm-sistemi-software-distrib.../src/main/kotlin/drills/drill02/exercise3/Math.kt

19 lines
463 B
Kotlin

package drills.drill02.exercise3
interface Math {
fun add(a: Float, b: Float): Float
fun sub(a: Float, b: Float): Float
fun mul(a: Float, b: Float): Float
fun div(a: Float, b: Float): Float
}
class MathImpl : Math {
override fun add(a: Float, b: Float): Float = a + b
override fun sub(a: Float, b: Float): Float = a - b
override fun mul(a: Float, b: Float): Float = a * b
override fun div(a: Float, b: Float): Float = a / b
}