この例では、「銀行口座」オブジェクトに入金や出金メソッドを備えさせるのではなく、その親オブジェクトに持たせる。このようにすると、多数の銀行口座オブジェクトのコピーを作っても、親オブジェクトの修正によって全銀行口座オブジェクトの動作を更新できる。これはいわゆるクラスと何が違うのだろうか?次の意味を考えてみよう:スロット追加.環境.さらに、Self環境はオブジェクトを素早くかつ継続的に変更することを考慮している。「クラス」設計のリファクタリングは、単に既存のメソッドを新しいオブジェクトに引っ張ってくればよいだけである。メソッドの評価のような単純な作業は、コピーを作って、メソッドをコピーに引っ張ってきて、そこで修正すればよい。他のシステムとは異なり、その新たなオブジェクトだけが新しいコードを持っており、テストするにも他に影響が発生しない。そのメソッドがうまく動いたら、それを元のオブジェクトに戻せばよい。性能.最適化.ウィキペディア完全活用ガイド戦争哲学戦争と平和の哲学(せんそうとへいわのてつがく、)とは戦争と平和を主題とした哲学の発展的な研究領域である。概説.戦争は古来より人間によって繰り返されてきた暴力を伴う闘争であり、征服や国防などの政治的な目的を達成し、国家を変革し、財産や人命を失わせる政治共同体間で生じる関係の一形態である。政治共同体がその主観の位置から敵と味方に区分され、互いにその軍事力を用いて殺傷と破壊を行い、勝敗を決する。その特徴としては勝利という目標のために暴力・殺人・破壊など、平和において非道徳・犯罪とされる行為が公認されることが挙げられる。政治共同体の間で生じる関係の形態には平和と不和が考えられ、不和の中でも最も対立が明らかなものが戦争である。また不和でも、一切の関係が断絶している状態や武力以外が用いられる闘争の状態などがある。戦争の本質・原因・善悪については長く論争が交わされており、原因については神意説・自然説・人為説、善悪についても必要説・罪悪説・必要悪説・改善説などがある。