継承(英:inheritance)とは、オブジェクト指向を構成する概念の一つです。クラスが持っている機能(変数やメソッド)を他のクラスに引き継がせることを継承といい、継承元のクラスを親クラス(スーパークラス)、継承先のクラスを子クラス(サブクラス)と呼びます。以下は継承のイメージ例です。言語プロセッサとは、プログラミング言語で作られたプログラムの翻訳作業を行うソフトウェアの総称です。プログラミング言語で作られたプログラムは、人が理解しやすい文字列や記号で記述されているため、コンピュータは理解できません。そのため、コンピュータが理解できる機械語に変換する必要があります。この機械語へ変換する翻訳作業を行うソフトウェアの総称のことを「言語プロセッサ」といいます。主要な言語プロセッサには「コンパイラ」「アセンブラ」「インタプリタ」があります。桁落ちとは、値がほぼ等しく丸め誤差を持つ数値の差を求めた時に、有効数字(位取りを示すだけのゼロを除いた意味のある数字)が大きく減ることによって生じる誤差のことです。値がほぼ等しい次の数値の差を求めてみます。※説明のため10進数を例にしています。小数の計算をするため、浮動小数点数にします。今回の例ではfloat型を使用します。float型の浮動小数点型変は、有効数字は7桁です。table)とは、複数の条件と、その条件から求められる期待値を整理するための表です。次の図は決定表のイメージ例です。決定表の見方は、例えば1列目であれば「〇〇」と「△△」の両方が当てはまるとき、結果は「C」となる。このように複数の条件とその期待結果を表にまとめたのが、決定表(デシジョンテーブル)です。