#在千锋学习的第16天#Question7作业

今天讲了static修饰符,总结以下几点

1、static修饰的成员为静态成员,无需创建对象,可直接通过类名访问。

2、静态方法不能直接访问非静态成员。

3、静态方法中不能使用this或super(因为静态优于对象存在,this和super都需指向对象)

4、静态方法可以继承,不能重写,没有多态。(通过父类引用调用子类继承多态方法,执行的还是父类方法中的逻辑代码,因为可以继承但是不能重写)

5、静态代码块在类加载时被执行,且只执行一次。(静态属性初始化后执行静态逻辑代码块)

-------------------------------------------------

第一题  300、200、300、400

第二题  EG

第三题  1、2、3

第四题  

扫描二维码关注公众号,回复: 9478375 查看本文章

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