与えられた配列の数値を足し合わせてターゲットの数値と一致する2つの数値の組み合わせ。利用するのが一般的です。object)の宣言のためにも使用できます。Javaにおける無名内部クラスを置き換えるものとなります。名前を付けたり、インターフェースを実装したり、拡張関数やプロパティを持つこともできます。クラスは静的なメンバを持つことができません。代替手段として以下を利用します。プログラムを書いている場合に、対象クラスのインスタンスがただ1つだけ存在する状態にしたい場合があります。よってシステムが壊れていくことが多々あります。オーバーライドについて簡単に書きました。IDEを使う事で簡単に自動生成することが可能です。以下データを保持するクラスを定義する場合、以下のようになります。クラスでは、フィールドを持つことができません。必要になることがあります。インターフェースに抽象的なプロパティをを宣言する事が可能です。以下のようなものです。読みながらの写経です。読みながらの写経です。クラスの中にクラスを宣言する事が可能です。いったケースで使う事があります。以下のように記述できます。