JAVA更多的類謎題70:一攬子交易

字號:

下面這個(gè)程序設(shè)計(jì)在不同的包中的兩個(gè)類的交互,main方法位于hack.TypeIt中。那么,這個(gè)程序會打印什么呢?
    package hack;
    import click.CodeTalk;
    public class TypeIt {
     private static class ClickIt extends CodeTalk {
     void printMessage() {
     System.out.println("Hack");
     }
     }
     public static void main(String[ ] args) {
     ClickIt clickit = new ClickIt();
     clickit.doIt();
     }
    }
    package click;
    public class CodeTalk {
     public void doIt() {
     printMessage();
     }
     void printMessage() {
     System.out.println("Click");
     }
    }