// DuckTyping Example // Source code file DuckTyping.kt // Kotlin variable initialization. import java.time.LocalDate fun main(args: Array) { // Variable initialization var n1 : Int = 5 var x1 : Double = 2.718 var s1 : String = "dog" var f1 : Boolean = true println("n1:$n1 x1:$x1 s1:$s1 f1:$f1") // Variable initializaton using duck typing. var n2 = 5 var x2 = 2.718 var s2 = "dog" var f2 = true var d2 = LocalDate.now( ) println("n2:$n2 x2:$x2 s2:$s2 f2:$f2 d2:$d2") }