- 博客(10)
- 收藏
- 关注
原创 Java课程设计——AChat
Java面向对象课程设计姓名gitee账号任务分配王奥运(组长)AAAAysy客户端多线程,css修饰客户端,客户端方法陈伟盛晚点睡觉GUI界面,点击事件,页面逻辑,客户端方法张小杰代码小白12客户端与服务端网络通信,处理数据,服务端多线程胡华早点睡觉数据库应用,数据处理,服务端多线程3.2 如果有参考他人代码,请给出项目所参考的其他项目的
2022-01-11 02:41:08
319
原创 第1次任务:购物车程序的面向对象设计
一、人员分工任务姓名编码规范,面向对象设计王奥运前期调查与功能设计,PPT制作或博客制作陈伟盛二、前期调查前期调查以京东为例,购物车中展示的项目有:商品名称,商品单价,商品数量,商品总价。其中商品数量可选,商品可删除。进入结算前,可选多种商品。结算时有一次确认订单,可返回购物车修改。三、系统功能结构图四、系统描述:一段用来描述系统功能与流程的文字,用红色字代表可能的对象(名词)或属性,用蓝色字代表可能的方法(动词)五、UML类图:类的关键属性与方法、
2021-10-10 21:26:23
274
原创 Java有理数类的设计
仿照BigDecimal类以面向对象的方式设计有理数类。完整的有理数类的代码。package RationalNumber;public class RationalNumber {//有理数类 private int numerator; private int denominator; private boolean isInt(String str) {//判断是否为int int i = 0; if (str.charAt(0) == '-') i++; for (
2021-09-27 20:58:31
643
2
原创 第三周-自主学习任务-面向对象基础与类的识别
一、什么样的方法应该用static修饰?不用static修饰的方法往往具有什么特性?Student的getName应该用static修饰吗?1、当一个方法需要初始化加载,或者是经常被调用的时候可以加上static。2、不用static修饰的方法往往是属于某个对象的方法,在这个对象创建时,在对象的内存中拥有这个方法的专用代码段。3、不用,因为getName()方法不是静态的二、购物车案例中,使用了什么方法将问题描述中的类、方法、属性找出来?方法与属性到底属于哪个类,要怎么判定呢?1、首先合适的方式描
2021-09-23 23:41:23
123
原创 假期作业03:使用IDE开发你的Java程序
一、使用Eclipse创建一个Java项目HelloWorldPrj,编写一个Java程序并运行。(截图展示)二、观察在Eclipse中编写Java代码的过程。回答:使用Eclipse编程与使用记事本编程有哪些区别?你认为Eclipse最有用的功能有哪些?1、2、三、打开Eclipse中你创建的项目目录。回答:1.java代码文件与.class字节码文件在哪些目录?2.在Eclipse中创建项目的本质是什么?3.工作空间(Workspace)与项目(Project)之间有什么关系?1、java文
2021-09-04 23:29:38
142
1
原创 假期作业02:安装JDK与文本编辑器并编写第一个Java程序
1. 验证JDK安装成功。2. 使用命令行创建代码存放的目录。3. 使用VS Code编写Java代码。4. 编译、运行HelloWorld的程序。5. 可选:简述你碰到的问题。无
2021-08-29 19:31:31
114
原创 学习笔记:图
思维导图图的定义无论多么复杂的图都是由顶点和边构成的。在无向图中,若存在一条边(i,j),则称顶点i和顶点j为该边的两个端点,并称他们互为临接点在有向图中,若存在一条有向边<i,j>,则顶点i和顶点j分别称为起始端点和终止端点在无向图中,一个顶点所关联的边的数目称为该顶点的度在有向图中,顶点的度又分为入度和出度在无向图中,任意两点都存在一条边,有向图中任意两个顶点都存在方向相反的边,则该图成为完全图顶点i和顶点有路径,则i和j是连通的图中任意一对的顶点之间都有路径,那么就是强
2021-05-31 18:02:10
151
原创 Trie树
一、简介字典树,trie树,字母树优点:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。树的每一条边上对应一个字符每个顶点表示的是将根到顶点所经的边上的字符依次连接起来所对应的字符串称Tire上的边为转移,顶点为状态如下图样例红色节点代表该节点为一个字符串的结尾(白色节点就不是字符串的结尾)从根节点到红色节点所形成的字符串,就是如图左边的字符串很容易可以看出,Tire树很好的利用了公共前缀,节约存储空间二、操作实现的代码假设字符集为26个小写
2021-05-01 17:25:02
100
原创 学习笔记:树和二叉树
一、树的基本概念(一)树(tree)顾名思义,看起来像一棵倒挂的树。它的根朝上,叶朝下。如下图就是一颗树(二)树的专业术语**结点的度:**该结点子树的度称为**树的度:**树中所有结点的度中的最大值**m次数树:**度为m的树**分支结点:**树中度不为零的结点(非终端结点)**叶子结点:**为零的结点**孩子结点:**每个结点的后继结点**结点层次和结点深度:**从树根开始定义,根结点为第一层,其孩子结点为第二层,依次类推**树的高度和树的深度:**树中结点的最大层次**森
2021-04-30 20:32:40
266
1
原创 vscode配置c++环境
一、选择vscode为什么要选择vscode,用起来轻快简洁,富有逼格先上个效果图相比于devc++ 丑陋 简洁的画面相比于vs 复杂 高端的操作不得不说vscode 牛逼快速教程二、咋搞?(一)首先就是要安装vscode到vscode官网下载https://code.visualstudio.com/不出意外,你会发现下载速度特别感人,甚至乎出现下载失败国内的镜像将下载链接里的az764295.vo.msecnd.net换成vscode.cdn.azure.cn就可以变
2021-04-12 20:44:12
654
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人