mixins

    1

    1答えて

    I持っFlex Builderで3で、次の二つのプロジェクト: 一つAS3ライブラリプロジェクト(SWCファイルを生成します) つのFlexアプリケーションプロジェクト(MXMLアプリケーション) MXMLアプリケーションは、AS3ライブラリプロジェクト(Flexビルドパス)を参照します。ここまでは順調ですね。私は今アプリケーションがAS3ライブラリを使用するときに自動的にコードを実行したいと思う

    6

    2答えて

    私はクラスがあります。また class A(object): def __init__(self, *args): # impl を「ミックスイン」、いくつかのデータとメソッドを持つ基本的に別のクラス:今、私が作成 class Mixin(object): def __init__(self): self.data = [] def a_

    1

    6答えて

    私は、構築したいコントロールのフレームワークのコンセプトを持っています。この考え方を変えているのは、私は「1つのサイズがすべてに合っている」アプローチまたは「すべてのものを支配する1つのコントロール」アプローチをとるつもりはないということです。 例として、Telerikは、ComponentOne、Xceedなどと同様、非常に優れたグリッドコントロールを作成します。しかし、数百または数千のメソッド

    5

    1答えて

    は、次の点を考慮してください package MyApp::CGI; use Moose; use MooseX::NonMoose; use Data::Dumper; extends 'CGI::Application'; BEGIN { print "begin isa = " . Dumper \@MyApp::CGI::ISA; }; print "run

    4

    3答えて

    私は既存のCライブラリのいくつかのDバインディングに取り組んでいます。そして、私はたくさんの関数定義とそれらのバインディングを持っています。例: // Functions void function(int) funcA; long function() funcB; bool function(bool) funcC; char function(string) funcD; // e

    3

    3答えて

    基底クラスA_Baseが親クラスによって型が定義されているデータメンバーをインスタンス化する必要があるVisual Studio 2008 C++アプリケーションがあります。たとえば: template< typename T > class A_Base { public: typedef typename T::Foo Bar; // line 10 private:

    4

    2答えて

    私はデータベースに対して実行されているいくつかの統合テストを取得しています、と私はこのような何かに見える構造したいのです: class OracleMixin(object): oracle = True # ... set up the oracle connection class SqlServerMixin(object): sql_server = Tr

    1

    2答えて

    クラス変数を定義して、my_macroとinvoke_methodsの両方を意図どおりに使用できるように知っていますか?ありがとうございました! module MyModule module ClassMethods def my_macro method_name, options = { } define_method method_name do

    5

    2答えて

    私はサードパーティのクラスに機能を追加するmixinモジュールを書いています。明らかに、私がサードパーティのクラスとそのクライアントにアクセス可能にしたいメソッドとインスタンス変数のいくつか。これらはmixinモジュールのパブリックインターフェイスを構成します。 しかし、特定の他のメソッドとインスタンス変数をカプセル化する必要があります。ミキシングクラスのメソッドやインスタンス変数を誤って上書きし

    6

    1答えて

    ヘルパーモジュールをテストに含めるときに、初期化されていない定数エラーが発生します。 私はレールのテストディレクトリ functional> admin> school_controller_test.rb functional> controller_helper.rb に次のファイルを持って次のようにクラス/モジュール本体は、次のとおりです。 module ControllerHelpe