A method can have contextual parameters, also called implicit parameters, or more concisely implicits. Parameter lists starting with the keyword using (or implicit in Scala 2) mark contextual parameters. Unless the call site explicitly provides arguments for those parameters, Scala will look for implicitly available given (or implicit in Scala 2) values of the correct type. If it can find appropri
1 1-1 先生) 今回は割と簡単な 話をする メソッドには 引数や戻り値がない 場合があるんだ 1-2 遊) どういうこと? 1-3 先生) 例えばオブジェクトに 値をセットするだけの メソッドに 戻り値はいらないだろう 1-4 ↓ ┏入力━━━━━━┓ ┏┫set(int newN) ┣┓ ┃┗━┯━━━━━━┛┃ ┃ ↓ ┃ ┃┏内部処理━━━━┓┃ ┃┃オブジェクトに ┃┃ ┃┃新しい値をセット┃┃ ┃┗━━━━━━━━┛┃ ┃ ┃ ┃┏出力━━━━━━┓┃ ┗┫不要 ┣┛ ┗━━━━━━━━┛ ──────────────────── 2 2-1 遊) 言われて みればそうね 2-2 遊) でもメソッド名の前に 戻り値の型を書かないと いけないのよね いったい どうするの? 2-3 先生) そういった場合は 戻り値なしを意味する vo
Java Tutorial Java - Home Java - Overview Java - History Java - Features Java vs C++ Java Virtual Machine (JVM) Java - JDK vs JRE vs JVM Java - Hello World Program Java - Environment Setup Java - Basic Syntax Java - Variable Types Java - Data Types Java - Type Casting Java - Unicode System Java - Basic Operators Java - Comments Java - User Input Java - Date & Time Java Control Statements Java - Lo
「オーバーローディング」はプログラミング言語の仕組みについて説明しているこの項目へ転送されています。その他の用法については「オーバーロード」をご覧ください。 多重定義 (たじゅうていぎ) あるいは オーバーロード (英: overload) とは、プログラミング言語において同一の名前(シンボル)を持つ関数あるいはメソッドおよび同一の演算子記号について複数定義し、利用時にプログラムの文脈に応じて選択することで複数の動作を行わせる仕組みである。 例えば整数型や浮動小数点型、複素数型の値について同じ「abs」という関数を定義して絶対値を求める、型ごとに個々の意味で名前やIDを返す関数を定義するなどが挙げられる。多重定義する対象に応じてそれぞれ関数の多重定義[注釈 1]、演算子の多重定義[注釈 2]、メソッドの多重定義[注釈 3]と呼ばれる。メソッドの多重定義の特殊なケースとして、コンストラクタの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く