- 博客(5)
- 收藏
- 关注
原创 软件构造工厂模式
简单工厂模式以代码作为主要例子抽象产品public abstract class Vehicle{ /** *交通工具的形状 */ public abstract void shape();}具体产品public class Car extends Vehicle{ @Override public void shape(){ System.out.println("汽车长这样"); }}public class Plane extends Vehicle{ @O
2020-06-08 17:32:48
157
原创 做实验时的一些心得
计算最大重叠区间个数的一种方法问题描述实现一个EventManager类来管理个人日程,通过该类的一个方法book(int day, int start, int end)来添加新事件待添加的新事件发生在day,这是一个整数,表示一年里的第day天start表示事件的起始时间,为该day天的第start小时end表示该事件的结束时间,为该day天的第end小时。例如:book(1,8,10)表示添加一个在1月1日(第1天)的8点开始,10点结束的事件。book(1, 0, 1)表示在第
2020-06-04 14:24:16
172
原创 软件构造lab2报告
本文只提供部分代码及思路目录1 实验目标概述2 实验环境配置3 实验过程3.1 Poetic Walks3.1.1 Get the code and prepare Git repository3.1.2 Problem 1: Test Graph 3.1.3 Problem 2: Implement Graph 3.1.3.1 Implement ConcreteEdgesGraph3.1.3.2 Implement ConcreteVerticesGraph3.1.4 Problem 3: Imp.
2020-05-31 11:18:11
442
原创 软件构造lab3报告
本文只提供部分代码及思路目录1实验目标概述2 实验环境配置3 实验过程3.1 待开发的三个应用场景3.2 面向可复用性和可维护性的设计:PlanningEntry3.2.1 PlanningEntry的共性操作3.2.2 局部共性特征的设计方案3.2.3 面向各应用的PlanningEntry子类型设计(个性化特征的设计方案)3.3 面向复用的设计:R3.4 面向复用的设计:Location3.5 面向复用的设计:Timeslot3.6 面向复用的设计:EntryState及State设计模式3.7 .
2020-05-28 14:57:45
195
原创 软件构造异常学习心得
异常的概念异常:程序在运行过程中发生由于外部问题导致的程序异常事件,发生的异常会中断程序的运行。(在Java等面向对象的编程语言中)异常本身是一个对象,产生异常就是产生了一个异常对象。异常处理方式通过以下方式捕获异常try{//代码段}catch(异常类型 e){ //处理异常段}finally{ //代码段}一些注意事项1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在ret
2020-05-23 12:48:06
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人