软件体系结构期末类图及代码总结

软件设计模式与体系结构这本书很多内容都比较杂,考试时进行了很长时间的整理,真的太累了,所以我想把我在学习过程中发现的问题和思考发上来,也算不白复习一次,哈哈。

书名:《软件设计模式与体系结构》高等教育出版社

创建型软件设计模式

简单工厂模式

软件体系结构期末类图及代码总结

2.针对多个产品(只需要改动一下factory的运作方式即可)

问题回答:接口中的方法默认是抽象类型,不用写abstract

开闭原则:对扩展开放,对修改关闭

字符串判断是否相等的两种写法:

  1. option.equals(“xxx”):相等返回true
  2. option.compareTo(“xxx”)==0:相等返回0

静态方法特点:

  1. 归类所有(可以用类名直接访问该方法)
  2. 只能访问类中的静态成员
  3. 不能用this(this代表调用这个对象的引用,但静态方法是属于类的,不是对象)
  4. 不自动销毁
  5. 可以被继承,但不能被重写

工厂方法模式

软件体系结构期末类图及代码总结

抽象工厂模式

软件体系结构期末类图及代码总结

来源:河时有雨

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月15日
下一篇 2022年2月15日

相关推荐