欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-22 10:39 作者:今天也要开心zzz  | 我要投稿

方法重写:子类写了一个和从父类继承过来完全一样的方法。


         为什么需要方法重写?因为父类的方法不能满足子类的需要。


识别子类方法是否重写父类的技巧:


           看这个方法前面是不是有一个向上的箭头


  方法重写的规则:


           1、访问修饰符不能减少可见性:


                      Cannot reduce the visibility of the inherited method from Vehicle


            2、返回值类型可以和父类一致,也可以是父类返回值类型的子类


            3、方法名  一样


            4、参数    一样

 static和final的区别在于final修饰的变量有三种类型:静态变量、实例变量和局部变量,分别表示三种类型的常量1。final可以修饰类、方法和变量,但是static只能修饰方法和变量2。final不能修饰代码块,但是static可以修饰代码块2。final和static在类中不能被继承,只能被共享2。因此,final可以用来修饰类、方法和变量,而static只能用来修饰方法和变量。

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律