为什么使用继承,继承的特点是什么

📅 2025-08-21 22:53:26 ✍️ admin 👁️ 1477 ❤️ 203
为什么使用继承,继承的特点是什么

为什么使用继承 有些类有很多的重复属性和方法,需要重复编写代码,如果后期需要在创建其他的宠物类时,也需要将这些代码再次重复 提高代码的复用率,提高开发效率,我们一般需要把重复的代码提出来,形成父类

继承的最大的特点 一个子类只能有一个父类,java是单继承的语言 一个父类下可以有多个子类 父类和子类是相对来说的,只有父与子之间才叫继承,爷爷和孙子没有继承关系

子类可以继承到的父类成员 有三种情况,子类无法继承 01.父类中访问修饰符为private,也就是父类的私有成员(可以继承但是不可以用) 02.父类的构造方法 03.子类和父类不在同一个包下,则父类中默认访问权限的成员,子类不可以继承

访问修饰符总结

访问修饰符 本类 同包 不同包子类 其他

private √

默认的(friendly) √ √

protected √ √ √

public √ √ √ √