2018

C#初級プログラミング

C#初心者のための基礎!カプセル化の意味と使い方をわかりやすく解説#22

カプセル化とは クラス内のフィールドをprivateで宣言することで外部から値を参照したり、変更したりすることができないようにする。 カプセル化をすると何がいいのか? カプセル化をすると、外部から値を変更したり、参照したりできなくなるため、...
C#初級プログラミング

C#初心者のための基礎!インスタンスの意味と使い方をわかりやすく解説#21

インスタンスとは? インスタンスとは、クラスという型の実態です。クラスをnewキーワードというものを用いて生成し、使用可能な状態になったもののことをインスタンスと呼んでいます。 例えばクラスAにintの_countという変数が宣言されていて...
C#初級プログラミング

C#初心者のための基礎!フィールドの意味と使い方をわかりやすく解説#20

フィールドとは? フィールドとは、クラス等で宣言される任意の型の変数の事を言います。 通常はprivateかprotectedで宣言しますが、基本的にはprivateで宣言することで、他のクラスからはアクセスできないようにすることでカプセル...
C#初級プログラミング

C#初心者のための基礎!メソッドの意味と使い方をわかりやすく解説#19

メソッドとは? メソッドはプログラムの中の処理の部分を書く領域になります。クラスというのは基本的にデータと処理のひと固まりですが、その処理の部分の記述方法という事になります。 メソッドの書き方 メソッドの書き方は、public等のアクセス修...
C#初級プログラミング

C#初心者のための基礎!アクセス修飾子の意味と使い方をわかりやすく解説#18

アクセス修飾子とは? アクセス修飾子とは、クラスや変数等のアクセスレベルを制限するために定義して、他のクラスから参照できるか否かを調整するためのキーワードとなります。 アクセス修飾子があるおかげで、変数やクラスが自分のクラスでしか参照できな...
C#初級プログラミング

C#初心者のための基礎!コンストラクタの意味と使い方をわかりやすく解説#17

コンストラクタとは? コンストラクタとは、クラスを生成するときに呼び出す特殊なメソッドです。クラスを生成するときに呼び出されるため、クラスのインスタンスを生成すると同時にクラスの初期値を設定できます。クラスが生成されるときに、最初にどういっ...
C#初級プログラミング

C#初心者のための基礎!クラスの意味と使い方をわかりやすく解説#16

クラスとは? クラスとは「データ」と「処理」のひと固まりです。現実社会をデータと処理に分けていき、意味のあるひと固まりを「クラス」というものに定義します。 クラスがあると何がいいの? オブジェクト指向言語はクラスとインスタンスという概念があ...
C#初級プログラミング

C#初心者のための基礎!オブジェクト指向の意味をわかりやすく解説#15

オブジェクト指向とは? オブジェクト指向とは、現実社会をオブジェクトとして表現する設計手法です。オブジェクトとは「モノ」という意味ですが、実際の現実社会のモノを、クラス等に置き換えて表現していきます。 なぜオブジェクト指向でプログラミングを...
C#初級プログラミング

C#初心者のための基礎!foreach文の書き方と使い方をわかりやすく解説#14

foreach文とは? foreach文とは、for文のようにループする条件やインデックスの指定をせず、Listや配列の中身を全件文ループする場合に使用します。 foreach文の書き方 foreach(データ型 反復変数 in コレクショ...
C#初級プログラミング

C#初心者のための基礎!for文の書き方と使い方をわかりやすく解説#13

for文とは? for文とは、while文などと同じように、繰り返し処理を行う構文ですが、書き方が少し異なります。 for文の書き方  for(初期設定;条件式;繰り返しごとの後処理) {       処理  } 初期設定の部分ではint ...