发表于: 2017-01-24 22:29:11
1 1886
一.今天完成的事:
1.尝试任务一中第18步骤,对增删改查进行junit测试,感觉自己做的有问题望指导
2.继续补坑,学习接口
二.收获:大概明白了junit测试步骤,学习了一些接口的基础知识
接口是一种特殊的抽象类;
抽象类的使用规则
1. abstract定义抽象类
2. abstract定义抽象方法只有声明不需要实现
3. 包含抽象方法的类是抽象类
4. 抽象类中可以包含普通方法,也可以没有抽象方法
5. 抽象类不能直接创建,可以定义引用变量
接口的继承和类继承的不同点在于
1.接口完全支持多继承,而抽象类最多只能有一个直接父类;
2.接口里面只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法;实现,抽象类则完全可以包含普通方法;
3.接口里只能定义静态常量,不能定义普通成员变量,抽象类都可以;
4.接口里不包含构造器,抽象类里可以包含构造器,
使用接口:
借口在使用过程中,还经常与匿名内部类配合使用;
匿名内部类就是没有名字的内部类
多用于关注实现而不关注实现类的名称
三.遇到的问题
1.对增删改查进行的junit测试感觉似乎有问题,望指导
代码如下:
附上结构图,是否符合规范
2.junit测试的意义?为何不直接写一个实现类来测试?这样不是更简单?
四.明天计划:
1.改进junit单元测试
2.继续学习接口,内部类,枚举类的内容
评论