ベストプラクティス
抽象クラスの最大の特徴は、オブジェクト指向プログラミングのベストプラクティス（最善の実践形態）を保つことと、その性質上それが未完成である点である。