IT用語集

オーバーロード(Overload)って何?

はじめに

オーバーロード(過負荷)ってなかなか耳にしない単語ですよね。
私は受験期に、オーバーロード=「勉強のしすぎで簡単なことも考えらえれなくなること」と塾で教わりました。
これは長時間集中したときなどに起こると言われており、同時通訳の人はオーバーロードになりやすいので、休憩中に必ずチョコを食べて糖分補給をするそうです。
さて世間話はここら辺にして、早速IT業界でのオーバーロードについて詳しく見ていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

オーバーロード(Overload)・・・戻り値、引数の数、型の違う同名のメソッドを同時に多重定義すること。

オーバーロードの意味と具体例

オーバーロードとは簡単にいうと「一つの変数名で複数の意味を定義すること」です。
例えば、プログラミングでは「+」の演算子が “数字の足し算” や “文字の結合” の2つの意味で使われます。
・数値の足し算:「2 + 3 = 5」
・文字列の結合「”エクス” + “チュア” = “エクスチュア”」
さらに高度な使われ方としては、渡す値(引数)によって機能(メソッド)を変えることです。
例えば、野球ゲームにおける球種メソッド (Kyusyu) では、
① Kyusyu = NULL:ストレート
② Kyusyu = ↓↓:フォーク
③ Kyusyu = ↓→:カーブ
④ Kyusyu = →→:スライダー
など、多重な意味を定義することができます。

おわりに

いかがでしたでしょうか。
この言葉は主にエンジニアの方が使うものですが、そうでない人も知っているとカッコイイですね。
個人的には足し算と野球ゲームの例えがとてもわかりやすいなと思いました!(自画自賛)
この記事を通してオーバーロードに関する理解を深めていただけたら幸いです、
最後まで目を通して頂きありがとうございました🙇‍♂️

参照元

.https://www.hicareer.jp/inter/mariko/1205.html
.http://e-words.jp/w/%E3%82%AA%E3%83%BC%E3%83%90%E3%83%BC%E3%83%AD%E3%83%BC%E3%83%89.html
.http://www.gamecradle.net/document/main/content/doki/session14/su-overload.html
.https://it-trend.jp/words/overload

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    Java(ジャバ)って何?

    はじめに「ジャバ」とは川の水浴びの音ではありません。ジャバ(Jav…

  2. IT用語集

    インターフェイス(Interface)って何?

    はじめにインターフェイスは「接点, 境界面」など異なる2つのものをつ…

  3. IT用語集

    クッキー(Cookie)って何?

    はじめにこのページを見ているほとんどの人が「Cookieをオンにして…

  4. IT用語集

    グループウェア(Groupware)って何?

    はじめに「〇〇ware」という言葉は、〇〇用/製のものという意味を持…

  5. IT用語集

    SQL・クエリ(Query)って何?

    はじめにさあ、いよいよSQLについて紹介する日が来ました。SQLは…

  6. IT用語集

    メソッド(Method)って何?

    はじめに「絶対に頭が良くなる〇〇式メソッド」なんて本を目にしたことは…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


最近の記事

  1. KARTE を使ってサイト外でも接客を
  2. 【GA4/GTM】dataLayerを活用しよう
  3. ジャーニーマップをデジタルマーケティングの視点で
  4. ChatGPT ProからClaude3 Proへ移行した話…
  5. その分析、やり方あってる?記述統計と推測統計の違い
  1. IT用語集

    クローリング(Crawling)って何?
  2. ObservePoint

    実はSEO以上の効果がある!?Webサイトの「監査」とは?
  3. IT用語集

    テーブル(Table)・カラム(Column)・ロー(Row)・フィールド(Fi…
  4. ObservePoint

    Webサイトのプライバシー検証 (3/6): 未知のタグやCookieを見つける…
  5. Adobe Analytics

    再来訪頻度とは-Adobe Analyticsの指標説明
PAGE TOP