day30
Java的继承通过extends实现“IS-A”关系,子类构造必须先调用父类构造(super())且须在第一句,final修饰的类、方法、变量分别不可继承、重写、修改,所有类默认继承Object类。
多态的核心是“父类引用指向子类对象”(如Parent p = new Child()),方法调用由对象的真实类型决定,若父子有同名字段则父类引用访问父类字段,子类转父类可自动完成、父类转子类需强制转换并建议用instanceof判断以防ClassCastException。
多态的最大好处是降低耦合、提升扩展性(如动物园喂食案例用父类参数或集合统一处理);

浙公网安备 33010602011771号