课文主体部分详细叙述了墨子同公输盘、楚王作斗争的经过,可分为三个步骤:使公输盘理屈词穷;使楚王理屈词穷;模拟攻守,说明楚国攻打宋国不会有好结果,促使楚王放弃攻宋。墨子从“不可谓智”“不可谓仁”“不可谓忠”“不可谓强”“不可谓知类”四个方面指责楚之不义的。