如果两个概念之间存在着一种逻辑上的对立关系的话,也就是说这两个概念是相互补充的,那么,我们就可以从一个概念中得出另一个概念。就算我们智力有限,不能立即把这两个概念看明白,也就是我们不能单凭两个概念之间的对立,就从一个完整的概念中得出另一个概念。但这个概念对另一个概念来说,至少也能起到一个补充说明的作用,并且这种说明是充分有力的。
因此,我们认为在本书“防御”一篇前几章中与进攻有关的各点就是对进攻的充分说明。但这种说明还不是全面的,因为关于进攻的另一些问题并没有涉及。因此,当这种对立的概念并没有出现在“防御”一篇前几章时,我们自然就不能在那些章节的内容中读到关于进攻所要论述的内容。换个角度看问题,我们看到一个更全面的事物,因此,当我们已经在一个较远的位置考察某事物时,我们就可以变换一下位置,站在一个较近的距离考察同一个事物。这样我们就可以产生更全面的认识,并且在“进攻”篇中我们所要论述的问题中,有很多会起到对防御内容的一种补充的作用。当我们研究进攻的时候,我们总会与研究防御时所遇到的问题不期而遇。但是,我们这里不会按照大多数工兵教程的做法,在讲述进攻时完全不谈防御的价值。我们也不打算证明进攻是对付防御的最好的办法这一不符合事实的观点。防御的长处固然不小,但是它也有弱点,并且这种长处是有办法可以制服的,只是为了这个办法,我们需要付出很大的代价。这一点是毫无疑问的,不然,我们就会陷入以子之矛攻子之盾的误区中。
另外,在本篇中我们也不会把对付每一种防御的手段都列举出来,有一种防御手段,就会有一种破解它的进攻手段,只不过进攻的手段是明显的,并且我们不需要先理解防御的概念,然后再由此进攻概念推论出彼进攻的概念。在本篇中我们会着重探讨那些进攻所特有的,不是防御直接引起的各种情况,因此我们在这篇章中的内容有很多是“防御”一篇中所没有提到过的。