类的继承学习心得

1.定义
继承是子类继承父类的特征和行为,让子类对象具有父类的属性和方法,使子类具有父类相同的行为。

2.格式
在Java中,类的继承运用extends关键字来进行申明一个类是从另一个类中继承而来的。例如:
class 父类{
}
class 子类 extends 父类{
}

3.作用
使得代码更加简洁,提高代码的复用性(使一段代码能多次使用,不需要重复输入同样的代码)。

4.继承类型
在Java中,类的继承是单一继承,也就是说一个子类只能继承一个父类(但一个父类能拥有多个子类。)

5.继承的特性
a.子类拥有父类非private的属性、方法。
b.子类可以拥有自己的属性和方法,即子类可以对父类进行拓展。
c.子类可以用自己的方式实现父类的方法。
d.Java的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承
就是,例如A类继承B类,B类继承C类,所以按照关系就是C类是B类的父类,B类是A类的父类,但是
C类和A类不存在继承关系。

6.学习类的继承的心得和体会
类的继承的使用是可以减少代码的重复书写,使得代码变得更加整洁和容易辨识。使用的关键在于正确的找到不同的几个类之间的相同部分,运用相同部分作为一个类来进行定义,在子类中需要用到这一部分直接进行调用,避免了多次书写相同代码的麻烦。
需要注意的一点,继承的使用会让代码与代码之间的联系更加的紧密,使得代码独立性变差,所以在使用继承的时候一定要仔细、严谨。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值