2019-11-09から1日間の記事一覧

C++:多態性と関数の多重定義

ここではC++による多態性と関数の多重定義の例を紹介します。多態性はオブジェクト指向プログラミングにおける素晴らしい技法の一つです。多態性を利用すると同じ関数名でオブジェクトに応じたオブジェクトの操作が可能になります。一方、多態性が利用できな…

Swift:多次元配列

Swiftによる多次元配列(multidimensional array)の作り方です。 以下のプログラムで、a1, a2, a3 は空配列(empty array)による初期化、b1, b2, b3 は要素数と初期値を指定した初期化です。 multidimensional_array.swift let n1 = 2 let n2 = 3 let n3 =…