/*
2014年9月15日
本程序证明了:
1、普通方法中不能调用父类的构造方法
2.如果现实的写出super语句,则必须保证该语句是第一条
3.调用父类的构造方法,必须借助于super,不能直接写父类的名字
总结:super方法主要是实现调用父类的构造函数,从而快速简单的对其属性进行复值
*/
class A
{
public int i;
public A()
{
}
public A(int i)
{
this.i = i;
}
}
class B extends A
{
public int j;
public B(int i, int j)
{
//this.j = j;
super();
//super(i);
//super(i);
}
public void f(int i)
{
//super(i); //普通方法中不能调用父类的构造方法
}
}
public class TestSuper_3
{
public static void main(String[] args)
{
}
}
2014年9月15日
本程序证明了:
1、普通方法中不能调用父类的构造方法
2.如果现实的写出super语句,则必须保证该语句是第一条
3.调用父类的构造方法,必须借助于super,不能直接写父类的名字
总结:super方法主要是实现调用父类的构造函数,从而快速简单的对其属性进行复值
*/
class A
{
public int i;
public A()
{
}
public A(int i)
{
this.i = i;
}
}
class B extends A
{
public int j;
public B(int i, int j)
{
//this.j = j;
super();
//super(i);
//super(i);
}
public void f(int i)
{
//super(i); //普通方法中不能调用父类的构造方法
}
}
public class TestSuper_3
{
public static void main(String[] args)
{
}
}