关于静态方法只能调用静态成员的解释
动态方法可以调用同类中的动态方法,是因为生成对象的时候,都存在了,有了对象参考传入; 静态方法不可以直接调用同类中的动态方法,类只生成类对象,没有实例化,动态方法没有生成,没有对象参考传入 。
本文解析了静态方法为何无法直接调用动态方法的原因。由于类仅生成类对象而未实例化,导致动态方法未被创建,从而缺少必要的对象引用进行传递。
关于静态方法只能调用静态成员的解释
动态方法可以调用同类中的动态方法,是因为生成对象的时候,都存在了,有了对象参考传入; 静态方法不可以直接调用同类中的动态方法,类只生成类对象,没有实例化,动态方法没有生成,没有对象参考传入 。

被折叠的 条评论
为什么被折叠?