この記事の要約:Javaにおけるクラス継承の核心を掘り下げます。メソッドのオーバーライドとフィールドの隠蔽の仕組み、すべてのクラスの祖先であるObjectクラスの役割(特にtoString)、そしてfinalやabstract修飾子による設計の制限と柔軟性について解説し ...
Abstract Factoryパターンを使うと、関連したり依存しあうオブジェクト群のインスタンスを生成することができます。 概要 1つの製品は、いくつかの部品で出来ています。例えば、Excelをイメージしてください。シートがあり、その中にセルがたくさんあり ...