1
class window = 
  object
    val mutable top_widget = (None : widget option)
    method top_widget = top_widget
  end
and widget (w : window) = 
  object
    val window = w
    method window = window
  end;;

私が理解していないことが2つあります:

  1. (なし: ウィジェット オプション) これはどういう意味ですか? また、一般的に「オプション」はどのように使用しますか?

  2. (w : window) これは、w が wi​​ndow? タイプのクラス widget のパラメーターであることを意味します。

ありがとうございました!!!

4

1 に答える 1