C++ の const 関数が Java で恋しい ― 2025年02月04日 12時14分39秒

Java 言語自体は手軽でありつつ、コンパイル言語のためコンパイル時に型の点検や jar を用いたモジュール化など使いやすくて気に入っている。C++ を長いこと中心に使ってきて、最近 Java に復帰した。

C++ で const 関数がありとても便利だった。const 関数はメンバ変数が変わらないことを示す。メンバ関数を一切使わない場合は static 関数で事が足りる。そのため、メンバ関数の内容を見る前に static と const を点検する。

しかし、Java の変数には final で変更不能に出来るが、関数に付ける物が無い。接頭の final は関数をオーバーロード出来るかどうかなので、用途が異なる。あとは、関数名を工夫して頑張るしかなさそう。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2025/02/04/9752246/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。