得墨忒耳定律
得墨忒耳定律 - 維基百科
Law of Demeter
又名「最少知識原則」
每個單元應當僅擁有對於其他單元(包含子單元)的構造或屬性,最小限度的知識
物件應當不可直接觸及成員的屬性或方式
code:javascript
// 違反得墨忒耳定律
console.log(aStudent.class.grade);
// 遵守得墨忒耳定律
console.log(aStudent.getGrade());