父类St如下:
class St
{int m;
int b;
public void setab(int x,int y)
{m=x;
b=y;
}
public void print()
{System.out.println("m="+m+"\n"+"b="+b);
}
};
通过St创建一个子类StBt,StBt继承父类St所有成员,StBt自己还声明了一个成员变量sum和一个成员方法数display。Display方法首先执行sum=a*b,然后将sum值输出显示。在main() 方法中,使用StBt创建一个对象,并对该对象的三个数据成员赋值,在屏幕上输出显示三个成员的赋值内容。
class St{
int m;
int b;
public void setab(int x,int y){m=x;
b=y;
}
public void print(){System.out.println("m="+m+"\n"+"b="+b);
}
};
class StBt extends St {
int sum;
public void display (){
sum = m*b;
System.out.print("m*b=" + sum);
}
}
class test_four{
public static void main(String[] args) {
StBt a = new StBt();
a.setab(2, 3);
a.print();
a.display();
}
}
