0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

private public について

Posted at

アクセス修飾子ってなに?とりあえずつけとこ。という程度の理解しかなかったのですが、なぜ存在しているのかを学ぶことができたので自分の復習のためにかいときます。

publicとprivateの違い

イラスト7 31.png

アクセス修飾子が必要な理由

・外部からアクセスされてはまずい変数やメソッドへのアクセスを遮断できる
わかる
・保守を容易にする
例 メソッドの修正が必要となる
       ↓       
publicを使っているものがたくさんあることにより、アクセスできる機能がたくさんでてくる
       ↓       
アクセスできる機能すべてが正常に動いているか確認しなければならない(修正により元の機能が失われていないか確認が必要)
       ↓       
そうならないためにも必要不可欠なデータ以外はprivateに設定してアクセスできる範囲を絞っておく

他にも様々な理由があると思うのですが私が理解した範囲をかかせて頂きました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?