カプセル化とは
カプセル化とは、クラスのプロパティとメソッドへのアクセスを制限することです。
現実世界でもカプセルの中に入った薬には触れませんよね?
プログラミングではカプセル化を用いて、必要な情報以外のアクセスをできなくするのが一般的です。
カプセル化によりデータが保護され、誤作動等が起きにくくなります。
外部サイトでは、いろいろな細かい説明がされていますが
正直、初学者はこのくらいの理解で留めた方が良い気がします😖
学習の感想
blog作成時間6:30スタート 7:00エンド
所要時間30分
今日はカプセル化の概念のみを学びました😊
まーアクセス制限によって情報の整理しているのだなって感じです( ^∀^)
正直、初学者に具体的なメリットやデメリットなんか実感出来るわけではないので、簡単な概念の把握で十分だと思います☺️
実際に、必要な情報の取り出し方を学ぶと、代入が細かくなりすぎて大変でしたので、今のところメリットの実感はないです😊♫(レベル1ですね♫)
いつかカプセル化は使いやすいなーって感じられるエンジニアになりたいと思います😆
いつか誰かの為になります様に☺️✨