タグ

tipsとプログラムに関するat_homeのブックマーク (2)

  • PHPで多重継承する方法 - プログラマはサイコロを振らない

    PHPでは言語仕様的に多重継承が許されていません。これは、メソッド名が重複した場合の処置など、多重継承が様々な問題を引き起こしやすいからです(C++でプログラムを書くとよくわかります)。とはいえ、どうしても多重継承をしたい場合というのもあります。そこで、PHPではインタフェースを使って擬似的に多重継承ができるようになっています(Javaでも同じ)。 (このエントリーはクラス、継承、抽象クラスなどについて最低限の知識のある人を対象としています) 以下、インタフェースを用いた擬似的多重継承の方法を説明します。 ClassAとClassB まず、次のような二つのクラス、ClassAとClassBを考えます。 <?php class ClassA { private $a; public function __construct($a){ $this->a=$a; } public functio

    PHPで多重継承する方法 - プログラマはサイコロを振らない
  • 浮草の謡 : Windows Search を無効化する方法

    March 19, 200900:10 by druga Windows Search を無効化する方法 カテゴリ いつの間にか自分のPCにインストールされていた非常にうんこなアプリケーション、『Windows Search 4.0』、外人風に言えばWindows Search Sucks. インデックスを作るとか抜かしてハードディスクをガリガリやるわ、検索しようとすると「このフォルダにはインデックスがありません」とかでるわ、挙句の果てに検索方法がわからない、ので検索コンパニオン(黄色いアホ面の犬)を起動して検索と。存在の意味がわからない以上に不愉快でしかないアプリ。 普段は大人しくフォルダを右クリック→Windows Searchから検索コンパニオンを起動という流れを繰り返していたのだが、仕事が佳境に至るにつれてストレスゲージがググっとあがってきてぶち切れてGoogle先生に問い合わせて

  • 1