发表于: 2020-05-01 21:14:33

2 1454


加油!!!


今天完成的事:

继续复习了一下前面学习的java基础,然后学习了方法的覆盖、多态、关键字(super、final)

抽象类、接口和object


1 关于static关键字定义静态语句块演示

 static定义的静态语句块在类加载阶段执行,并只执行一次


static修饰的变量叫做静态变量,静态变量和成员变量的区别

静态变量是所有的java对象可以共享
所以静态变量是类级别的,使用"类名."的方式访问 和对象无关


单例模式的创建

可以保证某类型的java对象只有一个


类的继承

//注意!!子类对方法重写后,其访问修饰符的权限必须大于等于父类!

//Java的访问修饰符权限的顺序依次为 public>protected> (default)> private

//当父类最基本的作用是 代码重用

最基本的作用是 代码重用




多态(重点)
多态是同一个行为具有多个不同表现形式或形态的能力。
多态就是同一个接口,使用不同的实例而执行不同操作
子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口。

然后看到一个非常经典的案例

看完这个案例后,我基本理解了这个知识点



https://www.runoob.com/w3cnote/java-polymorphism.html


明天计划的事:继续学习java基础


遇到的困难:想问师兄我由于是真正的0基础,所以我是继续把

java学完还是直接去做任务呢,师兄之前做任务的时候是不是已经把java基础学了一遍的


收获:


返回列表 返回列表
评论

    分享到