对多态的总结
方法覆盖需要和多态机制联合起来使用才有意义。
静态方法的执行不需要对象,直接使用类名.方法名就可以使用。
一般情况下,静态方法不存在方法覆盖。
方法覆盖只是针对于实例方法,,,,静态方法覆盖 没有意义。 因为方法覆盖通常和多态组合使用。。。
*******私有方法不能覆盖;静态方法不谈覆盖;
*******基本数据的返回值类型必须相同
********引用数据类型只能变小,不能变大。比如 animal 变成 cat 但是 animal变成object就不行。
方法覆盖需要和多态机制联合起来使用才有意义。
静态方法的执行不需要对象,直接使用类名.方法名就可以使用。
一般情况下,静态方法不存在方法覆盖。
方法覆盖只是针对于实例方法,,,,静态方法覆盖 没有意义。 因为方法覆盖通常和多态组合使用。。。
*******私有方法不能覆盖;静态方法不谈覆盖;
*******基本数据的返回值类型必须相同
********引用数据类型只能变小,不能变大。比如 animal 变成 cat 但是 animal变成object就不行。