ナビゲーション:前へ 上へ 次へ
例:
ナビゲーション:前へ 上へ 次へ
4.6 非公開型の公開要素
あるモジュールからの言語要素(名前付き定数、変数、手続き)のエクスポートが、 たとえその中に非公開な型や非公開型の引数(手続きの場合)が含まれている場合であっても可能になりました。例:
MODULE m
TYPE, PRIVATE :: hidden_type
CHARACTER(6) :: code
END TYPE
TYPE(hidden_type), PUBLIC, PARAMETER :: code_green = hidden_type('green')
TYPE(hidden_type), PUBLIC, PARAMETER :: code_yellow = hidden_type('yellow')
TYPE(hidden_type), PUBLIC, PARAMETER :: code_red = hidden_type('red')
END
ナビゲーション:前へ 上へ 次へ
