自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第09周 预习、实验与作业:Java集合框架

【代码】第09周 预习、实验与作业:Java集合框架。

2024-10-28 20:37:50 144

原创 面向对象设计作业1-商城系统任务,添加GUI界面

该项目是一个简单的电子商务系统,包括用户管理、商品管理和购物车管理。系统提供用户注册、登录等功能,并实现了账户名和密码的持久化保存。项目采用 Java 编写,结构清晰,遵循 MVC(模型-视图-控制器)设计模式,支持两种用户界面:控制台界面和图形用户界面。通过MVC模式的应用,本实验实现了一个结构清晰、功能分离的商城购物车系统。模型、视图和控制器的职责明确,使得系统易于维护和扩展。同时,通过处理层支持控制台和图形用户界面,提升了用户的使用体验。

2024-10-28 20:21:34 925

原创 面向对象设计作业1-商城系统任务

该项目是一个简单的电子商务系统,包括用户管理、商品管理和购物车管理。系统提供用户注册、登录等功能,并实现了账户名和密码的持久化保存。项目采用 Java 编写,结构清晰,遵循 MVC(模型-视图-控制器)设计模式,便于维护和扩展。实现了一个简单的电子商务系统,用户能够方便地进行注册、登录和购物。

2024-10-17 00:56:09 542

原创 第06次 预习、实验与作业:接口与嵌套类

所有排序算法的基本操作是比较和移动。Comparable接口定义了当前对象与另一对象的比较逻辑,通过使用这一接口可以实现对对象的排序。得到结果有升序排序,降序排序,稳定排序,不稳定排序。

2024-10-07 20:48:53 264

原创 项目案例作业2

84 马杰student类,StudentManagementSystem类中将学生信息(name;age;gender;id;major;gpa;),学生list类(students)私有,使其不可直接被外部访问修改,保护了程序的安全性。

2024-09-29 10:33:02 680

原创 互评-有理数类的设计

将加减乘除,初始化,toString,equals,判断输入是否为有理数,setter,getter等被外部访问的代码设置为public属性,reduce,gcd等用于化简分数的不需要被访问的方法设置为private。有 RationalNumberChecker用于判断输入格式是否是有理数,他不依赖于对象来实现。设计的类更加面向对象,因为它将数据以及对这些数据的操作封装在了一个类里。不依赖,无法访问类的对象(分子,分母)。改有理数类不是不可变类,将对象改变为final类,去掉setter。

2024-09-22 21:58:41 691

原创 第04周 预习、实验与作业:类的设计与继承

继承不是复用代码的唯一方式;组合和接口也是常用的代码复用方式。equals方法用于比较对象的相等性,默认实现比较内存地址。当需要根据对象的属性,具体某一内容比较相等性时,应覆盖。方法返回对象的字符串表示,默认实现返回类名和哈希码,因为每个类创建时都直接或间接继承Object类,关键字调用父类方法,或者直接调用父类的构造函数。,以比较字符序列的内容,体现了子类特有的特性。修饰,意味着可以被任何其他类访问.这可以帮助识别对象。

2024-09-22 15:46:02 226

原创 第03周 预习

不应该用static,因为他需要返回特定学生的名称,这需要访问对象的实例变量,static无法访问实例变量。: 根据系统需要实现的功能,识别出相关的实体类。例如,购物车系统涉及商品、购物车和订单等实体。: 确定实体类后,根据每个类的职责识别方法和属性。

2024-09-16 17:38:52 805

原创 案例1 学生管理系统

​。

2024-09-13 22:00:42 311

原创 第02周 预习

第二维长度任意。

2024-09-09 21:07:56 378

原创 求任意两个结点之间的路径(通过DFS算法,递归实现)

1.使用了Path数组记录初始结点到目的结点的路径。3.当当前结点等于目标结点时,输出路径。2.d用来记录路径个数,控制输出。初始结点到目的结点的路径。与DFS遍历图不同的是。

2024-05-18 22:41:19 313

原创 在Pi中寻找一串数字(可以是生日或者是其他的什么)(KMP算法实现)

KMP,在Pi中查找一串数字

2024-04-29 13:18:34 869

原创 应用栈和队列解决迷宫问题

迷宫问题,栈与队列

2024-04-01 21:40:35 1004

空空如也

空空如也

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

TA关注的人

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