[解決済み] CoffeeScriptのプライベートメンバー?
2023-06-03 05:51:30
質問
CoffeeScriptでプライベートな非静的メンバを作成する方法をご存知の方はいらっしゃいますか?現在、私はこれをやっていますが、これは単にアンダースコアで始まるパブリック変数を使用して、それがクラスの外部で使用されるべきではないことを明確にしています。
class Thing extends EventEmitter
constructor: (@_name) ->
getName: -> @_name
クラス内に変数を置くと静的メンバになりますが、どうすれば非静的メンバにできるのでしょうか?それは、quot;fancy"を取得せずに可能なのでしょうか?
どのように解決するのですか?
<ブロッククオートそれは、quot;fancy" を取得せずに可能なのでしょうか?
悲しいことに、あなたは ファンシー .
class Thing extends EventEmitter
constructor: (name) ->
@getName = -> name
覚えておいてください。 これはただのJavaScriptです。
関連
-
[解決済み] Inversion of Controlとは?
-
[解決済み] 抽象メソッドと仮想メソッドの違いは何ですか?
-
[解決済み] リスコフ置換原理の例として、どのようなものがありますか?
-
[解決済み] パブリック、プライベート、プロテクトの違いは何ですか?
-
[解決済み] 関数型プログラミングとオブジェクト指向プログラミングの比較【終了しました
-
[解決済み] インターフェースとベースクラス
-
[解決済み] JavaScript ES6クラスにおけるプライベートプロパティ
-
[解決済み] デリゲートはどこで使うのですか?[クローズド]
-
[解決済み] WRAPPERはプログラミングのどこで、どのように使われているか、何をするのに役立つか?
-
[解決済み] オブジェクトとインスタンスの違い
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] リスコフ置換原理の例として、どのようなものがありますか?
-
[解決済み] コヒーシ ョンとカップリングの違い
-
[解決済み】依存関係逆転の原則とは何ですか、なぜそれが重要なのですか?
-
[解決済み] メソッドチェイニング - なぜ良い習慣なのか、そうでないのか?
-
[解決済み] javascriptでの一意なオブジェクト識別子
-
[解決済み] Amazonインタビューの質問です。OO駐車場の設計【終了しました
-
[解決済み] adapter-Any real example of Adapter Pattern [クローズド].
-
[解決済み] オブジェクトとインスタンスの違い
-
[解決済み] オブジェクト指向プログラミングに代わるものは?
-
[解決済み] ポリモーフィズム - たった2つの文で定義する【非公開