データの構成
3480 ワード
📌 フィールドセルフカプセル化(Self Encapsulate Field)
setterメソッドとgetterメソッドを作成して、フィールドにアクセスする方法は2つだけです.
サブクラスが情報をインポートする方法を再定義するか、データ管理の柔軟性があります.
再包装前のソース
class SomeClass{
constructor() {
this.low;
this.high;
}
}
再包装したソース
class SomeClass{
constructor(low, high){
this._low = low;
this._high = high;
}
get low(){
return this._low;
}
set low(number){
this._low = number;
}
get high(){
return this._high;
}
set high(number){
this._high = number;
}
}
📑 References
https://armadillo-dev.github.io/book/refactoring-08-organizing-data/
Reference
この問題について(データの構成), 我々は、より多くの情報をここで見つけました https://velog.io/@come_true/데이터-구성-l7nfnt86テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol