問題タブ [instance-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - パラメータ Java としてのランダム Int
「Amazing Pets」という非常に単純な Java アプリケーションを作成しています。これには、人間とそのペット (猫または犬) が含まれます。この場合、私たちは犬を扱っています。人間用のインスタンス メソッド (makeDogMakeNoise と呼ばれる) を作成するにはどうすればよいですか? このメソッドは、Dog で makeNoise を呼び出し、ランダムな整数をパラメーターとして渡します。makeNoise メソッドは、ランダムなノイズ文字列をコンソールに出力します。たとえば、「ゴーストの鳴き声」、「ゴーストの鳴き声」、「ゴーストの鳴き声」などです。オンラインで信頼できるリソースが見つからないので、この件について誰か助けてもらえますか? よろしくお願いします。
AmazingPets.java
人間.java
Dogs.java
ruby - Rubyでインスタンスメソッドから継承したクラスメソッドを呼び出す
次の Ruby コードがあります。
これは、保護されたクラス メソッドが Ruby で継承されていることを証明しようとしています。問題は、met メソッドを次のようなインスタンス メソッドに変換した場合です。
うまくいきません。多分それはクラスとインスタンスメソッドのスコープに関係していますか?
ruby - クラスからメソッドを動的に追加/拡張するにはどうすればよいですか?
オーディオ アプリケーション環境内で Ruby コンポーネントを使用しています。RubyEdit
この Ruby コンポーネントは、クラスのインスタンスによって表されます。これにより、私の Ruby コードと環境の間のインターフェースが提供されます。
たとえば、私が書くself
と、そのコンポーネントを表す RubyEdit クラスのインスタンスが出力されます。
RubyEdit
良い点は、いくつかのイベントを取得したときに呼び出すいくつかのメソッドを「実装/拡張」できる/する必要があることです。event
そのインスタンスのカスタム メソッドを定義できます。
環境がこのRubyコンポーネントの外部でいくつかのイベントを取得すると呼び出されます。または、class method
呼び出された を呼び出すことができredraw
、カスタム メソッドが呼び出されdraw
ます。
このプロセスの階層を理解する必要があるためRubyEdit
、Ruby でそのクラスのシミュレーションを作成しています。
どのように見えますか?つまり、「後で」定義されるメソッドをどのように提供できますか?
これはRubyEditがどのように見えるかです:
しかし、拡張可能な配置方法event
と方法がわかりません。draw
インターフェース?