java中如何重写一个方法

互联网 19-12-4

方法的重写:

1、在子类中可以根据需要对从基类中继承来的方法进行重写。

2、重写的方法和被重写的方法必须具有相同方法名称、参数列表和返回类型。

3、重写方法不能使用比被重写的方法更严格的访问权限。

在线视频教程分享:java在线视频

示例如下:

class Person{     private int age;     private String name;          public void setAge(int age){         this.age = age;     }     public void setName(String name){         this.name = name;     }     public int getAge(){         return age;     }     public String getName(){         return name;     }          public String getInfo(){         return "Name is:"+name+",Age is "+age;     } } class Student extends Person{     private String school;          public void setSchool(String school){         this.school = school;     }     public String getSchool(){         return school;     }     public String getInfo(){         return "Name is:"+getName()+",Age is "+getAge()+",School is:"+school;     } } public class TestOverRide{     public static void main (String args[]){         Student student = new Student();         Person person = new Person();         person.setAge(1000);         person.setName("lili");                  student.setAge(23);         student.setName("vic");         student.setSchool("shnu");                  System.out.println(person.getInfo());         System.out.println(student.getInfo());     } }

相关文章教程推荐:java语言入门

以上就是java中如何重写一个方法的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 方法
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:vue.js如何判断输入是否是数字

相关资讯