java学习_20170413

      好久不来了,最近开始自己研究java,非计算机科班出身的我,学起来还是有点蜗牛的感觉。

     今天主要看了java中的继承。继承的优势是:创建一些共有的基本属性的类,然后根据需要创建具有特殊性质的新类,也就是子类。子类继承了父类的属性和方法,并且根据自己的需要建了属于自己方法和属性。一般一个子类只能有一个父类。

    继承的关键字是extends。

    eg: class people extends Stu{......}  其中,people 是子类,Stu是父类。 子类继承同类同包中public和protected 访问控制符控制的方法和变量。

当子类定义的成员变量和父类中定义的变量相同时,父类成员变量被忽略。

当子类定义的方法与父类相同时,父类的方法被忽略或者被重写。

this指当前对象的一个应用,通过引用可以访问到当前的类的方法和变量。

super,指当前对象的直接父类对象。

*****this和super只能在实例方法中引用,不能类方法(前有static修饰的方法)引用。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值