自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 预备知识-7种常用面向对象设计原则

这就很不方便了,所以需要把大接口中的方法分别定义到不同的小接口中去,使每个接口都有其单一的职责。实际上就是单一职责原则。对象组合(关联关系)类与类之间的耦合度低,一个类的变化对其他类造成的影响相对较少。当类与类之间的交互很混乱时,可以通过中间类来调和,这样虽然中间类需要和多个类交互,但别的类只需要和中间类交互。一般来说,如果一个类是另一个类的一种,可以使用继承,但如果一个类需要用到另一个类的功能,使用组合或聚合。使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。

2023-04-06 21:18:27 42 1

原创 预备知识-UML类图

【代码】预备知识-UML类图。

2023-04-03 21:38:28 52 1

原创 预处理命令

编译阶段主要分为4个,分别是预处理、编译、汇编和链接。在预处理阶段处理预处理命令。预处理命令以 # 号开头,只有空格和制表符可以出现在 # 号前面,也可以出现在#和命令之间。预处理命令一般独占一行,遇到本行的第一个换行符时结束。预处理命令也可以跨行,可以在行尾放置一个 \ ,这样可以在下一行继续完成上一行的命令。预处理器会直接删除 \ 和换行符并且把两行命令连接在一行。\ 必须是换行符之前的最后一个字符。因为预处理器会把注释替换成空格,所以如果在 \ 和换行符之间有注释,那么 \ 不会有换行作用。

2023-03-05 22:39:24 414

空空如也

空空如也

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

TA关注的人

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