トレイト PHP は、コードを再利用するための「トレイト」という仕組みを実装しています。 トレイトは、PHP のような単一継承言語でコードを再利用するための仕組みのひとつです。 トレイトは、単一継承の制約を減らすために作られたもので、 いくつかのメソッド群を異なるクラス階層にある独立したクラスで再利用できるようにします。 トレイトとクラスを組み合わせた構文は複雑さを軽減させてくれ、 多重継承や Mixin に関連するありがちな問題を回避することもできます。 トレイトはクラスと似ていますが、トレイトは単にいくつかの機能をまとめるためだけのものです。 トレイト自身のインスタンスを作成することはできません。 昔ながらの継承に機能を加えて、振る舞いを水平方向で構成できるようになります。 つまり、継承しなくてもクラスのメンバーに追加できるようになります。 <?php trait ezcReflect
supermabさんに「Excel-DNA」という便利なアドインを教えて頂いたので下記にて紹介します。 Excel-DNAはExcelからVB.NETやC#等の.NET言語で書かれたコードを実行するアドイン(無料)で、これを利用すると簡単に.NET Frameworkの機能を呼び出すことができます。 使い方は簡単で、 http://exceldna.codeplex.com/ からダウンロードできる「ExcelDna-XXX.zip」(XXXはバージョン番号)ファイルを解凍し、出力されるxllファイルをExcelにドラッグ&ドロップするだけです。 xllファイルは同名のdnaファイルと対になっていて、dnaファイル(実態はテキストファイル)が実行されるコードとなります(詳しい使い方はsupermabさんのブログ「supermab's blog」をご参照ください)。 例えば下記コードのような
supermabさんに「Excel-DNA」という便利なアドインを教えて頂いたので下記にて紹介します。 Excel-DNAはExcelからVB.NETやC#等の.NET言語で書かれたコードを実行するアドイン(無料)で、これを利用すると簡単に.NET Frameworkの機能を呼び出すことができます。 使い方は簡単で、 http://exceldna.codeplex.com/ からダウンロードできる「ExcelDna-XXX.zip」(XXXはバージョン番号)ファイルを解凍し、出力されるxllファイルをExcelにドラッグ&ドロップするだけです。 xllファイルは同名のdnaファイルと対になっていて、dnaファイル(実態はテキストファイル)が実行されるコードとなります(詳しい使い方はsupermabさんのブログ「supermab's blog」をご参照ください)。 例えば下記コードのような
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く