SEの備忘録】 > 【UNLモデリング】 > 可視性(visibility)
【SEの備忘録】ディスプレイ
【SEの備忘録】タイトルロゴ
【SEの備忘録】UMLモデリング技能認定試験
『SEの備忘録』のTOPページ へ 

 可視性(visibility)


 可視性とは、クラスの属性と操作を外部に
公開する範囲を設定するためのもの。

 以下の4種類がある。


可視性 


public
(パブリック)
どのクラスからもアクセスが可能
  表記方法 : + public(パブリック) public(パブリック)
      ”+” ⇔ 協会(十字架) ⇔ public



protected
(プロテクテッド)
自クラス及び自クラスから継承したクラス
からのみアクセス可能
  表記方法 : # protected(プロテクテッド) protected(プロテクテッド)
      ”#” ⇔ 盾の模様 ⇔ protected



private
(プライベート)
自クラス内でのみアクセス可能
  表記方法 : - private(プライベート)   private(プライベート)
      ”-” ⇔ 進入禁止 ⇔ private
        (自クラス以外は進入禁止)



package
(パッケージ)
自クラスと同一パッケージ内のみ
アクセス可能
  表記方法 : ~ package(パッケージ) package(パッケージ) package(パッケージ)
   ”〜” ⇔ 船にパッケージを積むところ ⇔ package



<ページトップへ>
【SEの備忘録】キーボード


Copyright(c) 2005-2006 r-o-y. All rights reserved