摘要: 教材学习内容总结 第十五章 泛型与集合框架 泛型 1.泛型类声明: 其中People是泛型类的名称,E是其中的泛型 2.泛型的重要目的是可以建立具有类型安全的数据结构,如链表、散列表等数据结构,而且在使用这些泛型类建立的数据结构时,不必进行强制类型转换,即不要求进行运行时的类型检查。 链表 1.链表 阅读全文
posted @ 2019-04-21 17:34 20175309lyh 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装、继承、多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 二、实验步骤 (一)单元测试 1.三种代码:伪代码、测试代码、产品代码 需求:在一个MyUtil类中解决一个百分制成绩转成“ 阅读全文
posted @ 2019-04-19 08:57 20175309lyh 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 第八章 常用实用类 String类 1.String类不可以有子类。 2.用户无法输出String对象的引用,输出的是字符序列 3.构造方法: 4.其他构造方法: 和 字符串的并置 1.String对象可以用“+”进行并置运算,即首尾相接得到一个新的String对象。 String 阅读全文
posted @ 2019-04-14 21:38 20175309lyh 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 结对对象与其博客链接 20175312陶光远: 需求分析 (一)功能需求 1.自动生成题目(上周已完成) 可生成包含不同运算符个数的题目 2.题目运算(判题)(真分数上周已经完成,运算和后缀计算这周已完成) 实现中缀表达式转为后缀表达式并计算 判断用户答题正误,并输出正确结果 3.支持真分数(上周已 阅读全文
posted @ 2019-04-14 17:29 20175309lyh 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 第七章 内部类与异常类 内部类 1.内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。 2.外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。 3.内部类仅供它的外嵌类使用,二者在编译时生成两个.class文件。 阅读全文
posted @ 2019-04-07 21:48 20175309lyh 阅读(172) 评论(0) 推荐(0) 编辑
摘要: (一)基础操作 实验要求: 1 .建立“自己学号exp1”的目录 2 .在“自己学号exp1”目录下建立src,bin等目录 3 .javac,java的执行在“自己学号exp1”目录 4 .提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己 阅读全文
posted @ 2019-04-03 14:02 20175309lyh 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 结对对象与其博客链接 20175312陶光远:https://www.cnblogs.com/20175312 tgy/p/10630566.html 需求分析 (一)功能需求 1.自动生成题目(本周已完成) 可生成包含不同运算符个数的题目 2.题目运算(判题)(这周先做了真分数,运算和后缀计算打算 阅读全文
posted @ 2019-04-02 15:37 20175309lyh 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 1.接口的出现就是为了解决子类只能继承一个父类的问题(这样看起来还比较符合家庭伦理关系),从而实现多重继承。 2.使用关键字interface定义一个接口,跟类的定义很相似,interface 接口的名字,下面是接口体。 3.接口由类实现,使用关键字implements声明该类实现 阅读全文
posted @ 2019-03-30 15:32 20175309lyh 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 1.由继承而来的叫子类,被继承的叫父类,Java不支持多重继承,即子类只能有一个父类。 2.继承格式: `class 子类名 extends 父类名 { ... }` 3.子类如果和父类在同一包中,则除了父类private的成员变量均可继承;如果不在一个包,则只能继承protect 阅读全文
posted @ 2019-03-24 21:17 20175309lyh 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 1.了解编程语言的三个发展阶段(面向机器语言—面向过程语言—面向对象语言) 2.掌握类的使用:类声明、类体、成员变量、方法、UML图。 3.学会构造方法、创建对象、使用对象。 4.真正理解类与程序的基本结构并学会运行主类。 5.掌握参数传值(基本数据类型参数的传值、引用类型参数的传 阅读全文
posted @ 2019-03-17 22:10 20175309lyh 阅读(96) 评论(0) 推荐(0) 编辑