Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ クラスの定義 | オブジェクト指向プログラミング(OOP)イントロダクション
C#オブジェクト指向構造

bookクラスの定義

メニューを表示するにはスワイプしてください

基本的なクラスを定義するための構文は次のとおりです。

index.cs

index.cs

copy
123456
class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }

例えば、家に関するデータを格納するクラス:

index.cs

index.cs

copy
12345678910111213141516171819
using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }

上記のコードは、House オブジェクトの設計図を定義するクラスを含み、所有者名(ownerName)、土地面積、国、州、都市、住所を格納できる家を表現。

Note
注意

クラス内のすべてのフィールドの前に public を付けることは推奨されないが、簡単のため、次のセクションでアクセス修飾子について学ぶまでフィールドに public キーワードを使用。public キーワードにより、クラスからフィールドデータへ直接アクセス可能。

オブジェクトを使用すると、関連する情報をまとめてクラスとしてグループ化でき、必要に応じてそのデータの複数のインスタンスを簡単に作成できます。House クラスを使うことで、何千もの家のデータを簡単に保存・アクセスできます。

question mark

クラスを定義するために使用されるキーワードはどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  2
some-alt