自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件构造课程总结感想

软件构造是一门非常重要的课程(算是大二的最主要课程)能够提高学生的软件工程的基本概念、方法和技术,并且提高根据需求进行规范化设计和开发地能力。同时,通过实践和探索,学生也更加熟练地掌握了相关的编程技术和工具,这对未来的编程工作会有很大的帮助。

2023-05-26 20:44:23 94 1

原创 学习笔记:java接口中的default方法和static方法

传统的接口只能有抽象的方法。但是程序员在使用时,发现这种方式很不方便。接口的实现必须重写所有的方法,这个过程很麻烦。因此,java设计人员做出了妥协,在java 8中支持默认方法和静态方法,以便在实现接口时,可以选择不重写默认修改的方法。

2023-05-24 22:44:09 380

原创 学习笔记:逆变与协变

假设Orange类是Fruit类的子类,以集合类List<T>

2023-05-23 21:03:22 72 1

原创 类方法和实例方法的区别

因为类方法属于整个类,所以它们不属于类的某个实例(对象)。也就是说,类方法体具有以下限制:1. 实例变量不能在类方法中引用;2. 类的实例方法不能在类方法中调用;3.Super和this关键字不能在类方法中使用;4. 类方法不能被重写覆盖。

2023-05-22 16:49:27 270 1

原创 lab2实验报告总结

本次实验训练抽象数据类型(ADT)的设计、规约、测试,并使用面向对象编程(OOP)技术实现ADT。具体来说:l针对给定的应用问题,从问题描述中识别所需的ADT;l设计ADT规约()并评估规约的质量;l根据ADT的规约设计测试用例;lADT的泛型化;l根据规约设计ADT的多种不同的实现;针对每种实现,设计其表示)、表示不变性()、抽象过程(functionl使用OOP实现ADT,并判定表示不变性是否违反、各实现是否存在表示泄露(l。

2023-05-20 16:54:32 214 1

原创 工厂模式-简单工厂、工厂方法、抽象工厂学习总结

工厂模式其实就是用于帮助我们针对抽象编程,而不是针对具体类编程的一种使用广泛、非常有威力的设计模式。顾名思义,这种设计模式类似于工厂生产产品的过程,故按照工厂生产产品的过程去学习工厂模式将有利于我们理解其过程。

2023-04-21 08:55:49 55 1

原创 正则表达式学习总结

软件构造的实验3用到了正则表达式,所以我到网上学习了相关的知识。

2023-04-20 22:15:44 132 1

原创 git学习笔记:配置SSH公钥及创建远程仓库

学习如何配置SSH公钥及创建远程仓库

2023-03-05 10:09:10 323 1

空空如也

空空如也

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

TA关注的人

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