JavaRush /Java Blog /Random-JA /メソッド [第 1 章]
Дмитрий К
レベル 1

メソッド [第 1 章]

Random-JA グループに公開済み
かつてプログラマーはオブジェクト指向プログラミングの概念を思いつきました。これにより、作業対象のドメインのオブジェクトをプログラム コードに反映できるようになります。私たちは一緒にこの概念の基本を理解し、Java 言語のオブジェクト、クラス、メソッドとは何かを学び、それらを作成する方法、それらがどのように機能するか、どのように使用できるかを実際の例で見ていきます。 メソッド この短い記事では、メソッドとは何か、どのようなメソッドがあるのか​​、そしてそれらが何に使用されるのかについて説明します。メソッドは本質的に、何らかのアクションを実行するコードの一部です。つまり、メソッドは、何らかの作業を実行し、何かと呼ばれるコードのブロックです。メソッド内の実行可能コードは中括弧で囲まれており、最初にいくつかの単語と括弧で構成される特定の行が記述されています。この行がどのような部分で構成されているかを詳しく見てみましょう。
public static void main(String[] args)
private static boolean checkRange(int income)
private static int calculateCharges()
先頭には、privateまたはpublicという単語があります。これはいわゆるアクセス修飾子であり、このメソッドをどこから呼び出すことができるかを設定します。アクセス修飾子には 4 つのタイプがあります: 1) パブリック 2) プライベート 3) プロテクト 4) – 4 番目のタイプにはアクセス修飾子がありません。 後で、アクセス修飾子がコード内のメソッドの可用性にどのような影響を与えるかを見ていきますが、ここでは、この最初の単語が何であるかを覚えておきましょう。 すべてのメソッドの2 番目の単語はstaticという単語です。メソッドにはそれがある場合とない場合があります。これについては後ほど説明しますが、ここでは、それが発生する可能性があることを覚えておいてください。 3 番目の単語は、何らかのデータ型 (上記の例のようにintまたはboolean ) またはキーワードvoidのいずれかです。メソッドには常にこの 3 番目の単語が含まれます。これについては後ほど説明します。これから説明するのはメソッド名、この場合は 4 番目の単語です。ただし、 staticという単語がない場合(存在しない可能性があります)、メソッド名が 3 番目の単語になり、アクセス修飾子がまだ存在しない場合は、メソッド名が 2 番目の単語になることを理解しています。コードを記述するときは、メソッドの動作の本質を反映している限り、任意のメソッド名を付けることができます。メソッドは何らかのアクションを実行するため、このアクションが名前に含まれていることが望ましいです。 Java のメソッドは通常、小文字で名前が付けられます。メソッド名が複数の単語で構成されている場合は、すべての単語をまとめて記述し、2 番目以降の各単語は大文字で始めます。プログラムには少なくとも 1 つの単語が必要です。 main という名前のメソッドは、プログラムの実行がこのメソッドから始まるためです。メソッドの もう 1 つの重要なコンポーネントは括弧です。いわゆるパラメータが含まれる場合があります。これらは、メソッドに渡すことができ、メソッド内で使用される変数の型と名前です。パラメーターがない場合は、括弧が空で書き込まれます。この例のように、パラメーターが 1 つ存在する場合もあります (変数の型とその名前)。または、複数のパラメーターがある場合もあります (カンマで区切られています)。パラメータについては個別に詳しく説明します。現時点では、メソッドにそれらを含めることができることだけを知っておく必要があります。 メソッドの名前と、そのメソッドに特定の順序で渡されるパラメーターのセットは、メソッド シグネチャと呼ばれます。 パラメータの順序も重要であることに注意してください。パラメータが異なる順序で渡されると、異なるメソッドになります。そこで、私たちはその方法に慣れ始め、その方法が次のようなものであることに気づきました。- これは、多数のプロパティと、このメソッドを他のコードから呼び出すための名前を持つプログラム コードの特定のフラグメントです。次の記事では、メソッドのパラメータについて説明します。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION