2014-07-03 46 views
0

我在找Kotlin訪問修飾符的文檔。 但它的不足。Kotlin中是否有關於訪問修飾符的文檔?

我想知道並檢查Kotlin和Java中的包函數和差異保護修飾符的訪問修飾符。

[編輯] 我正在尋找由Jetbrians公開文件。

我發現了關於訪問修飾符的線程。 http://devnet.jetbrains.com/thread/451236?tstart=0

+0

好奇的是,當Google給我558,000個結果時,你什麼都沒發現。 – EJP

+0

@EJP感謝您的評論。對不起,我的問題不好。我正在尋找Jetbrians的公開文件。 – RyotaMurohoshi

+0

繼續尋找。這樣的請求在這裏是無關緊要的。 – EJP

回答

6

http://kotlinlang.org/docs/reference/visibility-modifiers.html

類,對象,特徵,構造,功能,特性及其制定者可以有可見性修飾符。 (Getters總是和房產具有相同的可見性。)Kotlin中有四種可見性修飾符:

private - 僅在聲明範圍及其子範圍內(在同一模塊內)纔可見;

保護 - (僅適用於班級/特質 成員)像私人,但也可見於子類;

內部 - (缺省使用)相同的模塊(如果 所有者聲明範圍是可見的)內隨處可見;

public - 隨處可見(如果 聲明範圍的所有者是可見的)。

注意:具有表達式實體和聲明爲 public的所有屬性的函數必須始終明確指定返回類型。這是必需的 ,以便通過僅改變實現來避免意外更改公共API的 部分類型。

+0

謝謝!我認爲新文件發佈了。感謝您的評論。 – RyotaMurohoshi

+0

您隨時歡迎 – Jk1