- 博客(8)
- 收藏
- 关注
原创 软件构造课程总结感想
软件构造是一门非常重要的课程(算是大二的最主要课程)能够提高学生的软件工程的基本概念、方法和技术,并且提高根据需求进行规范化设计和开发地能力。同时,通过实践和探索,学生也更加熟练地掌握了相关的编程技术和工具,这对未来的编程工作会有很大的帮助。
2023-05-26 20:44:23
94
1
原创 学习笔记:java接口中的default方法和static方法
传统的接口只能有抽象的方法。但是程序员在使用时,发现这种方式很不方便。接口的实现必须重写所有的方法,这个过程很麻烦。因此,java设计人员做出了妥协,在java 8中支持默认方法和静态方法,以便在实现接口时,可以选择不重写默认修改的方法。
2023-05-24 22:44:09
380
原创 类方法和实例方法的区别
因为类方法属于整个类,所以它们不属于类的某个实例(对象)。也就是说,类方法体具有以下限制: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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人