重写相关知识

复制代码
 1 //子类
 2 package OOP;
 3 //重写都是方法的重写,与属性无关
 4 //重写只能是public,不能是private
 5 /*
 6 重写的注意点:(需要有继承关系,子类重写父类的方法)
 7 1.方法名必须相同
 8 2.参数列表必须相同
 9 3.修饰符:可以扩大但不能缩小:
10         public>Protected>Default>private
11 4.抛出的异常:范围,可以被缩小,但不能扩大;(Exception(大))
12  5.子类与父类的方法必须一致,但方法体不同
13   */
14 
15 public class A  extends B{
16     @Override//重写,注解,有功能的注释:
17     public void test() {
18         //super.test();//调用父类的test:
19         System.out.println("A=>test()");//重写是非静态状况下
20     }
21     /*public  void test(){
22         System.out.println("A=>test()");
23     }
24 
25      */
26 }
27 
28 //父类
29 
30 package OOP;
31 
32 public class B {
33     public  void test(){
34         System.out.println("B=>test()");
35     }
36 }
复制代码

 

posted @   捞月亮的渔夫  阅读(57)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示