19 lines
463 B
Kotlin
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
|
|
}
|