测试是我职业生涯中最喜欢的工作,也希望自己在这个空间里每天进步一点点,改善自己,提高自己。

java学习-lesson4(上)-覆盖父类的方法

上一篇 / 下一篇  2008-02-26 13:31:42 / 个人分类:java-lesson4(上)

1.子类有和父类同名的函数,子类对象调用的函数就是子类中的函数
2.子类不能把覆盖父类的方法变得更弱。子类不能继承父类中的私有的方法。
2.如果子类有和父类同名的函数,但是子类对象又想调用父类的函数,可以用super来表示调用的父类的函数
如:super.getinfo();//表示调用的父类的getinfo()
class Student extends Person //没有构造方法
 {
     public String school="unkown";
  public Student()
  {
   super();
     }
    public Student(String name,int age,)
 {
   super(name,age);
 }
     public Student(String name,int age,String school)
 {
   //super(name,age);
   this(name,age);//调用的是第二个构造函数
   this.school= school;
   super.getinfo();//表示调用的父类的getinfo()
函数 }
  public void getinfo()
     {
         System.out.println("school="+school+"name="+name+",age="+age);
     }
     public void study()
          {
          }   
}

 


TAG:

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 15701
  • 日志数: 33
  • 图片数: 1
  • 建立时间: 2008-02-18
  • 更新时间: 2008-09-18

RSS订阅

Open Toolbar