今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子类中存在和父类方法名和参数列表都相同的方法,叫做方法重写
(1)子类重写父类方法的时候,要保证权限修饰符大于等于父类的权限修饰符
(2) 私有方法不能被重写(父类私有成员子类是不能继承的)
2.什么情况下会用到Static关键字?
当多个对象都共享同一个资源的时候,可以把资源声明为静态的(static)
,声明为静态资源以后,该内容不属于对象,而是属于类
3.静态代码块会在什么时候执行?
静态代码块类加载是自动执行的;
静态代码块!-->非静态代码块!-->默认构造方法!-->普通方法中的代码块!
public > protected > (default) > private
4.使用静态成员的注意事项?
静态只能访问静态 |