自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于多态、子类型、重载

(1)特殊多态:当一个函数根据有限的单独指定的类型和组合,表示不同的和潜在的异质实现。许多语言都使用函数重载来支持特殊多态性。(2)参数化多态:当代码编写时没有提到任何特定的类型,因此可以透明地用于任何数量的新类型。在面向对象的编程界,这通常被称为泛型或通用编程。(3)子类型多态:当一个名字表示许多不同的类的实例被一些共同的父类所联系时。

2023-05-26 22:40:47 101 1

原创 关于一些面向可复用性和可维护性的设计模式(1)

工厂方法模式:在不指定具体类的情况下创建对象。

2023-05-24 11:19:24 45 1

原创 关于软件构造的多维度视图中Build-time部分见解

Code-level view: 着重源代码----源代码的逻辑组织方式:通过基本程序块,如函数、类、方法、接口等,以及它们之间的依赖关系.- 将被记录的不同类别的事件,以及在事件消息中出现的细节将会出现在事件消息中的不同类别的事件,在开发周期中被考虑。- 在一个给定的版本号类别中(可能是主要的,次要的),这些数字通常是按递增的顺序分配的,并对应于软件的新发展。-许多操作系统可以通过在内存中只加载一个库的副本,但与其他需要相同库的程序共享它来优化内存的使用。相反,它注意到哪些库是成功执行程序所需要的。

2023-05-22 21:38:24 83 1

原创 哈工大软件构造lab1过程与心得

本次实验通过求解三个问题,训练基本 Java 编程技能,能够利用 Java OO 开发基本的功能模块,能够阅读理解已有代码框架并根据功能需求补全代码,能够为所开发的代码编写基本的测试程序并完成测试,初步保证所开发代码的正确性。另一方面,利用 Git 作为代码配置管理的工具,学会 Git 的基本使用方法。

2023-04-10 16:58:25 80 1

空空如也

空空如也

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

TA关注的人

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