タグ付けされた質問 「accessor」


5
Swiftの「取得」および「設定」とは何ですか?
私はSwiftを学習していてThe Swift Programming Language、Appleから読んでいます。ObjectiveCのバックグラウンドはありません(PHP、JS、およびその他のみで、Obj Cはありません)。 24-25ページに次のコードが表示されます。 //...Class definition stuff... var perimeter: Double { get { return 3.0 * sideLength } set { sideLength = newValue / 3.0 } } //...Class continues... この部分は本には明記されておらず、それらが何のためにあるのかわかりません。 誰もが取得と設定について教えてくれますか?
101 swift  accessor 

4
インターフェース定義でゲッター/セッターを使用することは可能ですか?
現時点でTypeScriptは、インターフェイスでget / setメソッド(アクセサ)を使用することはできません。例えば: interface I { get name():string; } class C implements I { get name():string { return null; } } さらに、TypeScriptでは、クラスメソッドで配列関数式を使用できません。例: class C { private _name:string; get name():string => this._name; } インターフェイス定義でゲッターとセッターを使用できる他の方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.