摘要:
Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装、继承、多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 伪代码,产品代码,测试代码的应用: TDD的应用: 运用TDD设计关实现复数类Complex: 产品代 阅读全文
摘要:
实验一 Java开发环境的熟悉(Linux + Eclipse) (Windows + IDEA) 实验内容:实现Fibonacci数列功能,并进行测试。 实验步骤: Fibonacci数列(斐波拉契数列):通俗的说,就是兔子问题。数列从第3项起,每一项是前两项的和,这就是有名的斐波拉契数列。 利用 阅读全文
摘要:
20145327 《Java程序设计》第六周学习总结 教材学习内容总结 父类中的方法: 流(Stream)是对「输入输出」的抽象,而「输入输出」是相对程序而言的。 标准输入输出: System.in: 标准输入,默认关联到键盘(终端输入) System.out: 标准输出,默认关联到显示器(终端输出 阅读全文
摘要:
20145327 《Java程序设计》第五周学习总结 教材学习内容总结 try...catch:与C语言中程序流程和错误处理混在一起不同,Java中把正常流程放try块中,错误(异常)处理放catch块中;catch 多个异常。多个catch一定把父类放后面。 错误会被包装为对象,这些对象都是可抛出 阅读全文
摘要:
20145327 《Java程序设计》第四周学习总结 教材学习内容总结 继承也符合DRY原则。 Java中只有单一继承,也就是只能有一个父类 继承可以复用代码,更大的用处是实现「多态」;封装是继承的基础,继承是多态的基础。 Java中有抽象方法的类一定是抽象类,但抽象类中的方法不一定都是抽象方法;抽 阅读全文
摘要:
20145327 《Java程序设计》第三周学习总结 教材学习内容总结 对象:存在的具体实体,具有明确的状态和行为。 类:具有相同属性和行为的一组对象的集合,用于组合各个对象所共有操作和属性的一种机制。 从类看对象:类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象。 从对象看类: 阅读全文
摘要:
20145327 《Java程序设计》第二周学习总结 教材学习内容总结 JAVA类型:基本类型与类类型(也称参考类型)。 基本类型分为:整数(short,int,long)、字节(byte)、浮点数(float,double)、字符(char)与布尔(boolean,boolean类型中的true/ 阅读全文
摘要:
20145327 《Java程序设计》第一周学习总结 教材学习内容总结 Java根据领域不同,区分为Java SE、Java EE与Java ME三大平台。Java SE是各应用平台的基础,分为四个主要部分:JVM,JRE,JDK与Java语言。 JDK包括JRE及开发过程中需要的一些工具程序,像是 阅读全文
摘要:
你对自己的未来有什么规划?做了哪些准备?未来感觉很遥远,希望自己好好学习,珍惜大学时光,家庭和睦。做的准备就是不断下定决心激励自己,努力向上。 你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 学习就是不断汲取知识从各个地方,学习就要学以致用,在生活等许多地方都会用到自己学到的知识,学习的 阅读全文
摘要:
图论——树,图的着色 无向树:连通无回路的无向图 平凡树:平凡图 森林:至少由两个连通分支(每个都是树)组成 树叶:1度结点 分支点:度数≥2的结点 定理:设T是n阶非平凡的无向树,则T中至少有两片树叶. 生成树:设G为无向图 (1)G的树——T是G的子图并且是树 (2)G的生成树——T是G的生成子 阅读全文