簡體   English   中英

Kotlin 中可以有兩個同名的函數

[英]It is possible to have two functions with the same name in Kotlin

嘿,剛從 java 到 kotlin 的新手,我想問一下是否有可能有兩個同名的函數,例如我有一個 function 的名稱是“沒有打印”的三個名稱如何在 kotlin 中做到這一點

我們可以將這種方式稱為重載

檢查這個

重載是指使用單個標識符來定義 class 的多個方法的能力,這些方法的輸入不同,output 參數使您的功能,但只需更改參數(您應該有一個參數)

例子:

   fun printVal(a : Int , b : Int){

        println(a+b)
    }

    fun printVal(a : Float , b: Float){

        println(a + b)
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM