自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件构造总体复习

软件构造总体复习第一章 ——Views and Quality Objectives of Software Construction1-1 Multi-Dimensional Views of Software Construction-多维软件视图1-2 Quality Objectives of Software Construction-软件构建的质量目标第二章——Process and Tools of Software Construction2.1 Software Lifecycle a

2020-07-11 23:40:28 331

原创 JAVA 学习之正则表达式

JAVA 学习之正则表达式正则表达式 — 规定了字符串的模式。正则表达式—用于搜索、编辑或处理文本。Java 正则表达式使用相关:Pattern 类:pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。Matcher 类:Matcher 对象是对输入字符串进行解释和匹配操作的引擎。与Pattern 类一样,Matche

2020-06-13 21:35:49 128 1

原创 Lab3实验反思之可复用性,可维护性

Lab3 反思可复用性、可维护性本次实验覆盖课程第 3、4、5 章的内容,目标是编写具有可复用性和可维护性的软件,主要使用以下软件构造技术:子类型、泛型、多态、重写、重载  继承、代理、组合常见的 OO 设计模式 语法驱动的编程正则表达式 基于状态的编程 API 设计API 复用本次实验给定了五个具体应用(高铁车次管理、航班管理、操作系统进程管理、大学课表管理、学习活动日程管理),学生不是直接针对五个应用分别编程实现,而是通过 ADT 和泛型等抽象技术,开发一套可复用的 ADT

2020-06-12 22:58:14 174

原创 软件可复用性

软件可复用性及面向复用设计模式软件可复用性面向复用的软件构造技术1. 继承与重写 ( 行为子类型 Liskov替换原则 )2. 重载3. 参数多态与泛型编程4. 组合与委托面向复用的设计模式1. 创建型模式2. 结构型模式适配器模式装饰器模式3. 行为类模式软件可复用性软件复用是使用现有软件组件实现或更新软件系统的过程。两种基于软件可复用性实现:面向复用编程:开发出可复用的软...

2020-05-08 20:00:31 1030

原创 JAVA学习之复制

JAVA 学习之复制直接赋值对象复制复制实现浅复制深复制深复制方法复制构造函数自定义Copyable接口序列化实现相关第三方库直接赋值Test test = new Test();Test test1 = test;System.out.println(test);System.out.println(test1);这里输出的两个值是相同的,这个是将对象的引用直接赋值给另一个引用,两...

2020-04-11 17:01:34 203 1

原创 软件构造学习之 ADT

软件构造学习之 ADT抽象数据类型表示空间R表示独立性表示不变量RI抽象空间 A抽象函数 AF设计ADT抽象数据类型抽象数据类型-----简单来说就是我们实现的类的内部属性都设置为private、final型,内部属性对于用户来说都是不能直接获取和使用的,我们构造一些方法让用户进行相应的操作。强调“作用于数据上的操作”表示空间R表示空间----- 简单来说就是我们内部的实现,我们设计一...

2020-03-27 16:45:04 237

原创 Java学习

Java 学习Java 类与对象Java 对象与对象引用Java 可变与不可变Java 类与对象Java是面向对象的语言,那么到底什么是对象呢?对于Java的学习,我们首先要知道两个概念:类、对象类就像是一个集合,同一类型的集合对象就是类中的一个实例例如人就是一个类,每个人都是人这一类中特定的一员Java 对象与对象引用我们知道了对象是什么,又出现了另一个让人混淆的概念:对象引用...

2020-03-17 18:03:01 115

原创 Java覆写equals()和hashcode()

java 覆写equals方法Object.equals()Object.hashcode()覆写equals()覆写equals()Object.equals()obj1.equals(obj2) 为真时—两个对象指向同一个内存位置Object.hashcode()obj1.hashcode()== obj2.hashcode()–两个对象的哈希码相等覆写equals()覆写一个方法...

2020-03-13 18:00:14 476

原创 软件构造学习---JAVA学习

JAVA学习- exercise_6_6文章目录JAVA学习- exercise_6_6toString():返回该对象的字符串表示。使用omparator、Comparable实现Collections中的排序功能:**Collections.sort()**Comparable<>Comparator<>异常测试toString():返回该对象的字符串表示。当程序...

2020-03-08 17:27:15 121

原创 软件构造第一次实验

软件构造第一次实验文章目录软件构造第一次实验开发环境(JDK、Eclipse、Git)开发环境(JDK、Eclipse、Git)JDK配置:下载JDK10.02及配置本机环境变量Eclipse(基于Java的可扩展开发平台):GIt(操作本地仓库及远程仓库):...

2020-03-08 16:04:09 318

空空如也

空空如也

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

TA关注的人

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