#在千锋学习的第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题 

发布了7 篇原创文章 · 获赞 1 · 访问量 140

猜你喜欢

转载自blog.csdn.net/llpiong/article/details/104483183