ホームページ  >  記事  >  バックエンド開発  >  C#にはどのようなクラスがありますか?

C#にはどのようなクラスがありますか?

PHPz
PHPz転載
2023-08-26 15:37:021385ブラウズ

C#にはどのようなクラスがありますか?

クラスを定義するときは、データ型のブループリントを定義します。オブジェクトはクラスのインスタンスです。クラスを構成するメソッドと変数は、クラスのメンバーと呼ばれます。

クラス定義はキーワード class で始まり、その後にクラス名が続き、中括弧で囲まれたクラス本体が続きます。以下はクラス定義の一般的な形式です -

<access specifier> class class_name {

   // member variables
   <access specifier> <data type> variable1;
   <access specifier> <data type> variable2;
   ...
   <access specifier> <data type> variableN;
   // member methods
   <access specifier> <return type> method1(parameter_list) {
      // method body
   }  

   <access specifier> <return type> method2(parameter_list) {
      // method body
   }
   ...
   <access specifier> <return type> methodN(parameter_list) {
      // method body
   }
}

以下はクラスに関する重要な点です -

  • アクセス指定子はアクセスだけでなくメンバーも指定しますクラス自体のルール。言及されていない場合、クラス型のデフォルトのアクセス指定子は内部です。メンバーのデフォルトのアクセスはプライベートです。

  • データ型は変数の型を指定し、戻り値の型はメソッドによって返されるデータ (存在する場合) のデータ型を指定します。

  • クラス メンバーにアクセスするには、ドット (.) 演算子を使用できます。

  • ドット演算子は、オブジェクトの名前とメンバーの名前を結合します。

以上がC#にはどのようなクラスがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。