From: Hiroo H. <hir...@co...> - 2005-03-02 06:34:06
|
Hi Jeff, Jeff> What I've found out is that it appears to be happening Jeff> because Driver.calculateChecksum(Patch, int, int, int) Jeff> is defined as a static method. You are right. The Java Programming Language Third Edition, Chapter 3 Extending Classes, 3.3.5 Hiding Static Members starts by the following sentence. Static members within a class cannot be overridden, they are always hidden --- whether a field or a method. I completely did not understand this rule. It was my fault to make Driver.calculateChecksum(Patch, int, int, int) static. I'll make it non-static method. -- Hiroo Hayashi |