发表于: 2018-01-02 23:29:14
2 452
今日完成
1.读以前的日志,发现自己忘记了maven,所以重新下载并配置maven,一切顺利;
2.回顾任务1中关于maven的任务;
3.学习java基础-final方法,final类;内部类:成员内部类;
验证父类中定义的private final方法是否可以被子类覆盖;
class Parents{
private final void doit(){
System.out.println("父类.doit()");
}
final void doit2(){
System.out.println("父类.doit2()");
}
public final void doit3(){
System.out.println("父类.doit3()");
}
}
class sub extends Parents{
public final void doit() {
System.out.println("父类.doit()");
}
}
public class FinalMethod {
public static void main(String[] args) {
sub s=new sub();//向上转型
s.doit();
Parents p=s;//p.doit();不能调用priva
p.doit2();
p.doit3();
}
}
明天计划
1.学习封装,setter()和getter()方法;
2.继续学习内部类;
遇到问题
需要花更多时间在学习java基础上,setter()和getter()方法在买的书中并没有看到,所以感觉以前漏掉了很多东西。现在赶紧补上。
收获
复习了以前的任务内容及部分知识点,加深了理解。
评论