自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 球球的第四篇博客之——工厂模式

解决的问题:将“类实例化的操作”与“使用对象的操作”分开,让使用者(客户端)不用知道具体参数就可以实例化出所需要的“产品”类,从而避免了在客户端代码中显示指定,实现了解耦。即使用者可直接消费产品而不需要知道其生产的细节。问题的引入——计算器程序:实现一个计算器控制台程序,要求输入两个数和运算符号,得到结果package sjms;import java.util.*;public...

2020-06-22 14:02:21 160

原创 球球的第三篇博客之——常见面向对象设计原则

重新认识面向对象封装变化(笼子):为满足甲方爸爸各种要求,给自己留余地,事先要考虑到变化,封装变化。面向对象的构建方式本身为了软件重用性和可扩展性,它更能适应软件的变化,将变化所带来的的影响减为最小。封装变化包含两层含义:(1)将相同的变化封装到一个接口或抽象类中(2)将不同的变化封装到不同的接口或抽象类中,不应该有两个不同的变化出现在同一个接口或抽象类中封装变化,就是受保护的变化,...

2020-04-02 22:35:00 403

原创 球球的第二篇博客之——UML类图说明

UML类图怎么画?嗯这是一个问题/摊手一、注释(comment)注释就是对类图的补充说明,可以附加在任何元素上,用右上角有折角的矩形来表示,其内放置说明文字,通过虚线连接被注释的元素无图无真相,下面放图 二、类(Class)在面向对象(OO) 编程中,类是对现实世界中一组具有相同特征的物体的抽象。在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线...

2020-03-10 21:11:45 266

原创 球球的第一篇博客之——UML类图

在这里插入图片描述

2020-03-03 21:07:28 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除