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

原创 软件构造课程总结三 Equality in ADT and OOP

ADT上的相等操作ADT是通过创建以操作为特征的类型而不是其表示的数据抽象。对于抽象数据类型,抽象函数(AF)解释了如何将具体表示值解释为抽象类型的值,并且我们看到了抽象函数的选择如何决定如何编写实现每个ADT操作的代码。抽象函数(AF)提供了一种方法来清晰地定义ADT上的相等操作。数据类型中值的相等性?在物质世界中,每个物体都是不同的 - 即使两个雪花的区别仅仅是它们在太空中的位置,在某种程度上,即使是两个雪花也是不同的。所以两个实体对象永远不会真正“相等”。他们只有相似的程度。

2024-06-18 16:42:50 906

原创 软件构造课程总结二 Objected oriented programming

软件构造课程总结二

2024-06-18 16:15:21 760

原创 HIT-ICS-大作业-2024

根据Hello的自白,利用计算机系统的术语,简述Hello的P2P,020的整个过程。Hello的P2P是指hello.c文件从可执行程序(Program)变为运行时进程(Process)的过程。在Linux系统下,hello.c 文件依次经过cpp(C Pre-Processor,C预处理器)预处理、ccl(C Compiler,C编译器) 编译、as (Assembler,汇编器)汇编、ld (Linker,链接器)链接最终成为可执行目标程序hello(在Linux下该文件无固定后缀)。

2024-06-14 12:52:07 850

原创 软件构造课程总结一

ADT的实现方式不唯一,同一个ADT可以有不同的实现方式,但它们必须满足ADT的定义。(5)子类必须调用父类的构造函数。可以通过系统自动调用父类的默认构造函数,如果父类没有默认构造函数时,子类构造函数必须通过super调用父类的构造函数。(4)一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构造方法,这个构造方法不执行任何代码。(2)构造方法没有返回值类型,可以有return,但是不能有返回值,在这里只是表示结束,并不是返回的表示,一般也不使用return。

2024-05-30 13:48:13 174

HIT2024ICS大作业

HIT2024ICS大作业

2024-06-14

空空如也

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

TA关注的人

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