一图弄清类图关系

类关系展示:

 

 类具体展示:

     

属性/方法名称前加的加号和减号表示了这个属性/方法的可见性,UML类图中表示可见性的符号:

  • +:表示public
  • -:表示private
  • #:表示protected
  • ~:表示 package

属性的完整表示方式是: 可见性 名称 :类型 [ = 缺省值]
方法的完整表示方式是: 可见性 名称(参数列表) [ : 返回类型]

_ 下划线表示 static
static 可以修饰属性或者方法,用来表示静态属性或静态方法,被static 修饰的方法只可以在类未实例化时使用。

斜体表示abstract
abstract 只可以修饰方法或类,用来表示抽象方法,该修饰符只能在抽象类中使用,且被修饰的方法不能由该抽象基类实现,必须由其派生类实现。注意抽象类无法实例化。

 

 

posted on 2023-02-23 15:10  蔻德盈  阅读(127)  评论(0)    收藏  举报