エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「関数」と「メソッド」の違い|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「関数」と「メソッド」の違い|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
似ているところ どちらも何かを入れると何かをやって何かを返してくれる「処理のまとまり」です。 違う... 似ているところ どちらも何かを入れると何かをやって何かを返してくれる「処理のまとまり」です。 違うところ やってること自体は大差ありません。 用語の意味は大きく違います。 メソッドは「オブジェクトの操作を定義したもの」です。 それに対して関数は「何かを入れると何かをやって何かを返してくれる、処理のまとまり」です。 メソッドと関数は根本的に別の物です。 ただし、です。 実際のプログラムにおいて、オブジェクトの操作を定義したメソッドは「何かを入れると何かをやって何かを返してくれる、処理のまとまり」だったりします。 これが混乱を招く原因のひとつでしょう。 「メソッド」と「関数」は別の意味を持つ用語です。 ただし両方とも「処理のまとまり」です。 実際のプログラムを作るときは違いが分かりにくかったりします。 個人的な使い分け Javaで出てくる関数は「メソッド」です。 C言語で出てくる関数は「関数」

