资讯动态

10.18

发布时间:2026/10/20 10:44:44 来源:尧图企业网站定制
Java 继承与多态一、继承作用复用父类代码表示 is-a 关系。语法class 子类 extends 父类 {}Java 类单继承接口可多实现。子类构造器默认先调用父类无参构造 super()父类无无参构造时需显式 super(参数)。创建子类对象先执行父类构造再执行子类构造。子类不能直接继承父类 private 成员构造器不能被继承。方法重写 Override方法名、参数列表相同返回类型相同或协变访问权限不能更小异常不能更宽。static、final、private 方法不能被重写private 只是同名新方法。finalfinal 类不能继承final 方法不能重写final 变量不能再次赋值。二、多态前提继承/实现 方法重写 父类引用指向子类对象。格式父类 变量 new 子类();方法调用编译看左边运行看右边动态绑定。成员变量编译和运行都看左边父类引用类型。static 方法看左边不表现多态。向上转型子类 - 父类自动。向下转型父类 - 子类强制先用 instanceof 判断。抽象类和接口常用来体现多态父类/接口引用调用子类/实现类重写方法。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑