dwg Kotlin的in out關(guān)鍵字?
Kotlin的in out關(guān)鍵字?In out用于指定實(shí)現(xiàn)類(lèi)的類(lèi)型是否可以是協(xié)變的。它需要寫(xiě)在接口或抽象方法的定義上。。。不在執(zhí)行上。標(biāo)識(shí)存儲(chǔ)過(guò)程輸出參數(shù)的關(guān)鍵字為out還是output?請(qǐng)說(shuō)明理由。
Kotlin的in out關(guān)鍵字?
In out用于指定實(shí)現(xiàn)類(lèi)的類(lèi)型是否可以是協(xié)變的。
它需要寫(xiě)在接口或抽象方法的定義上。。。不在執(zhí)行上。
標(biāo)識(shí)存儲(chǔ)過(guò)程輸出參數(shù)的關(guān)鍵字為out還是output?請(qǐng)說(shuō)明理由。非誠(chéng)勿擾?
Out是一個(gè)參數(shù)。進(jìn)進(jìn)出出是必不可少的。定義存儲(chǔ)過(guò)程時(shí),它必須有一個(gè)out標(biāo)志。調(diào)用存儲(chǔ)過(guò)程時(shí),它還必須有一個(gè)out標(biāo)志。輸出相當(dāng)于存儲(chǔ)過(guò)程的返回值。它不需要傳入或傳出。它是在存儲(chǔ)過(guò)程中定義的,輸出是一個(gè)字:out相當(dāng)于C#中的ref參數(shù)(傳入和傳出都是必不可少的),傳入和傳出時(shí)應(yīng)該標(biāo)記為ref。Output是C#中方法的返回值類(lèi)型,已在方法定義中設(shè)置