今回は、「不変オブジェクト(1) – 基本編」です。
今まで作ってきたクラス(可変オブジェクト)とちょっと違うのが、今回作る不変オブジェクト(不変クラス)です。
ですが、Stringクラスなども不変ですので、実は身近な存在だったりします。
※このシリーズでは、厳密な不変オブジェクトは作りません。
クラスにfinalを付けるなど、もう少しやらないといけないこともありますが、ここでは不変とはどのようなものかについて触れていきます。
■動画はこちら
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
今回は、「不変オブジェクト(1) – 基本編」です。
今まで作ってきたクラス(可変オブジェクト)とちょっと違うのが、今回作る不変オブジェクト(不変クラス)です。
ですが、Stringクラスなども不変ですので、実は身近な存在だったりします。
※このシリーズでは、厳密な不変オブジェクトは作りません。
クラスにfinalを付けるなど、もう少しやらないといけないこともありますが、ここでは不変とはどのようなものかについて触れていきます。
■動画はこちら