009. クラス(構造体)の役割とは
オブジェクト指向プログラミングでは、クラスや構造体が出てきます。しかし、それは何のためにあるものなのかいまいちわかりにくいものがありますよね。
オブジェクト指向プログラミングでは、クラスや構造体が出てきます。しかし、それは何のためにあるものなのかいまいちわかりにくいものがありますよね。
オブジェクト思考で大事になってくる考えに動的型と静的型があります。この二つは主に元になっているものがあり、元のものに影響があるかどうかによって変わります。 わかりづらいので例に沿って説明します。
.NETには参照型と値型のオブジェクトがあります。メソッド等でデータのやり取りをする際に、refやout,inがなぜ必要になるケースがあるのか、しっかり理解しましょう。