#在千锋学习的第16天#Question7作业
今天讲了static修饰符,总结以下几点
1、static修饰的成员为静态成员,无需创建对象,可直接通过类名访问。
2、静态方法不能直接访问非静态成员。
3、静态方法中不能使用this或super(因为静态优于对象存在,this和super都需指向对象)
4、静态方法可以继承,不能重写,没有多态。(通过父类引用调用子类继承多态方法,执行的还是父类方法中的逻辑代码,因为可以继承但是不能重写)
5、静态代码块在类加载时被执行,且只执行一次。(静态属性初始化后执行静态逻辑代码块)
-------------------------------------------------
第一题 300、200、300、400
第二题 EG
第三题 1、2、3
第四题
In Static
MyClass
20
MyClass(int)
10
第五题
m1 in super
m2 in sub
m1 in sub
m2 in sub
第六题 CE
第15题