C# Language
オブジェクト指向プログラミングC#
サーチ…
前書き
このトピックでは、OOPアプローチに基づいてプログラムを書く方法を教えてください。しかし、オブジェクト指向プログラミングのパラダイムを教えようとはしません。クラス、プロパティ、継承、多態性、インタフェースなどのトピックについて説明します。
クラス:
宣言クラスのスケルトンは:
<>:必須
[]:オプション
[private/public/protected/internal] class <Desired Class Name> [:[Inherited class][,][[Interface Name 1],[Interface Name 2],...]
{
//Your code
}
構文全体を理解できない場合は心配しないでください。最初の例として、次のようなクラスを考えてみましょう。
class MyClass
{
int i = 100;
public void getMyValue()
{
Console.WriteLine(this.i);//Will print number 100 in output
}
}
このクラスではint
型の変数i
を作成し、デフォルトのprivate アクセス修飾子とpublicアクセス修飾子を持つgetMyValue()
メソッドを作成します。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow