Visitor訪問者模式作用于某個(gè)對(duì)象的操作,它可以使你在不改變這些對(duì)象本身的情況下,定義作用于這些對(duì)象的新操作。
在asm中,ClassReader對(duì)象可以接受一個(gè)實(shí)現(xiàn)ClassVisitor接口的對(duì)象來進(jìn)行對(duì)讀入的Class的訪問與控制。
其中,如asm文檔展示了一個(gè)很簡單的ClassPrinter類,用來打印類相關(guān)信息。
ClassPrinter cp = new Clas