LoginSignup
0
0

More than 5 years have passed since last update.

アクセス権、カプセル化

Last updated at Posted at 2018-08-30
  1. プロパティやメソッドの前につくpublicはアクセス権(アクセス修飾子)という
  2. アクセス権をつけると、プロパティやメソッドにアクセスできる範囲を指定できる
  3. クラスのメソッドやプロパティにはアクセス権を必ずつける
  4. プロパティでアクセス権をつけないと、構文エラー
  5. メソッドでアクセス権をつけないと、publicとみなされる
  6. アクセス権はpublic,protected,privateの3つがある
  7. publicはその名の通りどこからでもアクセスできる
  8. protectedはクラスとサブクラス(継承したクラス)からアクセスできる
  9. privateはクラスからアクセスできる
  10. アクセス権を使って外部からプロパティを直接操作できないようにすることをカプセル化という
  11. 外部からプロパティを操作できるようにするためのメソッドをゲッターメソッド、セッターメソッドという
  12. ゲッター、セッターはget〇〇、set〇〇とつけるのが習慣
  13. セッターを使うと代入される値のチェックを行える
  14. ゲッターだけを作れば読み取り専用にできる

ウェブカツ!!

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