java中子类继承父类的问题?

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:49:44
子类都继承了父类中的哪些东西?子类会继承父类的属性吗?希望能给个例子标上哪些被继承下来了,谢谢了

class A
{
int x=12;//被继承
static double y=34;//被继承
final int xx=123;//被继承,不能修改xx的值,一经初始化就被看作常量使用
private float r=12.0f;//不能被继承
A()//不能被继承
{
//====构造方法体
}
public void f(){}//被继承
protected void d(){}//被继承
private void k(){}//不能被继承
final void gg(){}//被继承,不能被覆盖
void w(){}//被继承
//也就是说构造函数和被关键字private修饰的东西都不能被继承
}
class B extends A
{
//========
//=======
//A的类体
}

除了父类的私有域,子类都能继承,也就是说,除了用private限制权利的子类都能继承。不用举例了,这已经很清楚了,只要将变量和方法前面加上private,就不能调用!

嘻...补充一下,构造方法可以用super()继承