Java面向对象程序设计杨晓燕第9章面向对象基本原则和模式.pptxVIP

  • 0
  • 0
  • 约3.74千字
  • 约 31页
  • 2017-06-05 发布于重庆
  • 举报

Java面向对象程序设计杨晓燕第9章面向对象基本原则和模式.pptx

Java面向对象程序设计杨晓燕第9章面向对象基本原则和模式

第9章 面向对象基本原则 和模式 Java面向对象技术 万事万物都被永恒的真理支配并有规律的运行着。模式也是一样,不论那种模式,其背后都潜藏着一些“永恒的真理”,这个真理就是设计原则。设计原则往往比设计模式更重要。对于设计模式来说,为什么这个模式要这样解决这个问题,而另一个模式要那样,它们背后都遵循的就是永恒的设计原则。可以说,设计原则是设计模式的灵魂。 UML类图 UML(Unified Modeling Language),即统一建模语言,是图标式软件设计语言。 类图(Class diagram)是最常用的UML图,显示类、接口以及它们之间的静态结构和关系,用于描述系统的结构化设计。类图最基本的元素是类或者接口。 类的UML图 UML类图显示类的三个组成部分,第一是Java中定义的类名,第二个是该类的属性,第三个是该类提供的方法。 第一层为类的名称,第二层是类的属性,第三层表示的是类的方法或称为操作。 一个类图的类名是必须的 类的UML图 注意:属性和方法之前附加的可见性修饰符, “+”表示public,“-”表示private,“#”表示protected。省略这些修饰符表示具有package(包)级别的可见性。冒号后边表示数据的类型或方法的返回值类型。 如果是抽象类,类名以斜体表示。 UML类图及关系 接口的

文档评论(0)

1亿VIP精品文档

相关文档