始める前に基本的なRの用語から説明します。 すべてのデータ構造のテーブルでは、呼ぶ名称が異なります。 データベースの場合は、レコード、フィールド、カラムなどと呼んで データマイニングやマシンランニングをする業界では、examples、attributesと呼びます...
タグ付けたクラスと呼ばれるものがあります。 二つ以上の機能をカバーするクラスです。 以下の例を見てください。 class Figure { enum Shape { RECTANGLE, CIRCLE }; final Sha...
インターフェイスは、そのクラスのオブジェクトを 参照することができる型(type)の役割をします。 インターフェイスを実装するとint、stringなどの型を そのままオーバーライドすることになります。 普通は、この目的のためにオントフェイスを使用します...
Javaでは、複数の実装を可能にするデータ型を作成する方法が二つあります。 抽象型クラスとインタフェースです。 この二つの違いは、抽象クラスは、中身を含めることができますが インターフェイスはできないという点でしたが Javaの1.8からdef...