記事「初級から中級まで:オーバーロード」についてのディスカッション

 

新しい記事「初級から中級まで:オーバーロード」はパブリッシュされました:

おそらく、この記事は初心者プログラマーにとって最も混乱を招くものになるでしょう。実際のところ、ここでは、同じコード内で必ずしもすべての関数や手続きが一意の名前を持つとは限らないことを示します。同じ名前の関数や手続きを使うことができるのです。これをオーバーロードと呼びます。

ここで提示した内容は、あくまで教育目的のものです。完成されたアプリケーションとして捉えるべきではありません。また、ここで紹介した概念を実際に応用することが目的ではありません。

前回の「初級から中級まで:浮動小数点」では、浮動小数点数の基本について解説しました。なぜこれを出発点としたかといえば、それが非常に重要だからです。私の考えでは、floatやdouble型がどのように動作するかを理解することは、より複雑な問題に取り組むために絶対に必要なことです。

この記事の内容は、優れたプログラマーを目指す人が必ず習得すべきことのごく一部にすぎませんが、それでもすでに他のトピックに進むには十分です。とはいえ、ある時点で浮動小数点数に再び立ち戻る必要が出てくるでしょう。ただし、そのときはより高度なレベルで扱うことになります。すべてには順序があるのです。


作者: CODE X

 
ターミナルの新しいビルドで、同じ名前の2つの関数がコンパイルエラーを 発生させます。