Javaのステップバイステップ-1を学ぶ

Jan 12 2023
この記事では、「なぜ Java なのか」、「オブジェクトとクラス」、「クラスとメソッドの命名」、および「クラスとメソッドの作成」について説明しました。なぜ Java なのか Java の主な利点は、(1) 習得が容易であること、(2) プラットフォームに依存しないこと、(3) オブジェクト指向プログラミング (OOP) です。

この記事では、「なぜ Java なのか」、「オブジェクトとクラス」、「クラスとメソッドの命名」、および「クラスとメソッドの作成」について説明しました。

なぜ Java なのか

Java の主な利点は 、(1) 習得が容易であること、(2) プラットフォームに依存しないこと、および (3) オブジェクト指向プログラミング (OOP) です。Java の (4) 堅牢性、(5) 使いやすさ、(6) クロスプラットフォーム機能、および (7) セキュリティ機能により、Java は世界中で選ばれる言語になりました。

写真提供:ウェブ

3 つのプラットフォームがあります。Mac/OS JVM、Windows JVM、および Linux JVM。JVMは Java Virtual Machine の略です。

通常、関数型プログラミング、オブジェクト指向プログラミング、および手続き型プログラミングについて説明します。構造と要素の構築は関数型プログラミングの最前線にあり、オブジェクトはオブジェクト指向プログラミング (OOP)の最前線にあり、システムは手続き型プログラミングの最前線にあります。

スターバックスが手続き型プログラミングの例となる現実世界の例を挙げてください。

写真提供:ウェブ

世界的に有名なシェフ、ゴードン・ラムゼイがオブジェクト指向プログラミング (OOP)の例である現実世界の例を挙げてください。

写真提供:ウェブ

Java のオブジェクトとクラス

Java でコードを記述している間、オブジェクトは継続的に作成されます。オブジェクトに対して操作が実行されます。オブジェクトが必要を満たすように作成されている場合、アプリケーションは完全に実行されます。

オブジェクトには、パッシブ機能とアクティブ機能があります。受動的な機能は、変数またはフィールドと呼ばれます。アクティブな機能は、メソッドまたは機能と呼ばれます。オブジェクトとインスタンスは同じものですが、「インスタンス」という言葉はオブジェクトとそのクラスの関係を示します。

写真提供:ウェブ

オブジェクトには順序があります。

→ まず、オブジェクトを作成し、

→ 次に、機能がオブジェクトに追加され、

→第三に、特徴に応じて仕事が定義されます。

オブジェクトは、どのタスクがどのオブジェクトに与えられるかに従って作成されます。それに応じて、オブジェクトのクラスが作成されます。

クラスは、オブジェクトの作成に使用されるパターンです。オブジェクトはクラスの反映です。

アプリケーションを作成するときは、次のシーケンスに従います。

→ まず、クラスを作成し、

→ 次に、クラスでオブジェクト (変数とメソッド) を定義します。

→ 3 番目に、プロパティがオブジェクトに追加され、

→第四に、特徴に応じて仕事を定義する。

オブジェクト(インスタンス)→多数のオブジェクト→統合されたオブジェクト→アプリケーション

写真提供:ウェブ

クラスには、4 種類の Java アクセス修飾子があります。アクセス修飾子には、private 、 default 、 protected 、 publicなどがあります。クラスは、保護されたアクセス修飾子とプライベート アクセス修飾子を持つことはできません。ただし、public アクセス修飾子とdefault アクセス修飾子 を持つことができます。

写真提供:ウェブ

Java でのクラスとメソッドの命名

クラスに名前を付ける際の考慮事項。

  • 与えられた名前はコンテンツに関連している必要があります。
  • 名前は大文字で始める必要があります。
  • クラス名が複数の単語で構成される場合、単語の最初の文字は大文字 (キャメルケース) にする必要があります。
  • 複数の単語で構成されるクラス名の間にスペースはありません。

private class MyFirstClass { }

  • 与えられた名前はコンテンツに関連している必要があります。
  • 名前は小文字で始める必要があります。
  • メソッド名が複数の単語で構成される場合、単語の最初の文字は小文字 (camelCase) にする必要があります。
  • 複数の単語で構成されるクラス名の間にスペースはありません。

int myFirstMethod ( ) { }

Java でのクラスとメソッドの作成

クラスを作成するときは、次のことを行う必要があります。

  • 最初に、アクセス修飾子のタイプが決定されます。
  • 次に、「class」キーワードが書かれています: class
  • 3 番目に、関連するコンテンツ クラス名が決定されます: MySecondClass
  • 4 番目に、クラス本体の「中かっこ { }」記号が配置されます: { }

protected class MySecondClass { }

  • 最初に、アクセス修飾子のタイプが決定されます: public
  • 第二に、戻り値の型が書かれています: int
  • 第三に、コンテンツメソッド名に関連して決定されます: mySecondMethod
  • 4番目に、メソッドブラケット「( )」記号が配置されます: ( )
  • 5番目に、メソッド本体の「中括弧 { }」記号を配置: { }

public int mySecondMethod ( ) { }