在子父类中,成员的特点体现

/*
在子父类中,成员的特点体现.
1.成员变量:当本类的成员和局部变量同名用this区分.
         当子父类汇总的成员变量同名用super区分父类.
this和super的用法很相似:
    this:代表一个本类对象的引用.
    super:代表一个父类的空间.

2.成员函数:当子父类中出现成员函数一模一样的情况,会运行子类的函数,
         这种现象,称为覆盖操作.这是函数在子父类中的特性.
函数的两个特性:
    1.重载,同一个类中. overload
    2.覆盖,子类中,覆盖也称为重写,覆写.    override
覆盖注意事项:
    1.子类方法覆盖父类方法时,子类权限必须要大于等于父类的权限.
    2.静态只能覆盖静态,或者被静态覆盖.
什么时候使用覆盖操作:
    [什么时候使用覆盖操作](http://blog.csdn.net/qq_33412474/article/details/53924955)

3.构造函数:
[子父类中构造函数的特点](http://blog.csdn.net/qq_33412474/article/details/53925614)
*/
public class ExtendsDemo2 {

    public static void main(String[] args) {
        Zi z = new Zi() ;
        z.show();
    }
}

class Fu {
    int num = 4 ;
}

class Zi extends Fu {
    int num = 5 ;
    void show() {
        System.out.println(this.num+"..."+super.num);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值