这就迫使墨子必须同公输盘进行一番实力的较量,使楚王彻底放弃攻宋的打算。于是文章接着便写墨子与公输盘的斗技。
墨子与公输盘都是技艺高超的工匠,古书上记载他们两人都曾制造过能在天上飞的木鹊。他们的斗技,当然是很精采的。“九设”“九距”,说明这场模拟攻守战的激烈。但结果是墨子胜利了。“尽”字,“拙”字,说明公输盘已是黔驴技穷;“有余”则说明墨子占有绝对的优势。但是公输盘并没有死心,反而想出了一条毒计要杀害墨子。两个“吾不言”说明此时两人心照不宣,剑拔弩张,气氛十分紧张。最后墨子揭穿了公输盘的阴谋,并宣布他的弟子此时已掌握了他这一套守城的工具和技巧,在宋国严阵以待。即使自己遇害,楚国也休想攻下宋国。这就使楚国侵略宋国的企图完全破产了。
这篇文章所表现出来的反侵略战争的思想,在那个“争城以战,杀人盈野”的时代,反映了人民的愿望,因而具有一定的人民性。文章中墨子之所以能够制止楚国对宋国的侵略,除了墨子在辩论中从道义上向公输盘和楚王指明攻宋的不义外,更重要的是因为墨子让他的弟子和宋国人做好了反侵略的充分准备,并且在同公输盘的实力较量中战胜了对手,这才迫使楚国放弃了侵宋的计划。
文章中墨子的辩论有两个特点:一是运用巧妙的比喻进行类比,如将公输盘帮助楚国攻宋比作“杀人”,将楚国侵略宋国比作“患窃疾”,这就把抽象的道理说得明白而生动,易于被对方接受。二是引诱对方落入自己设置的圈套,使对方处于自相矛盾的境地,从而理屈辞穷,不得不承认错误。